2012-11-08 2 views
1

드루팔 (Drupal 7)이 현재하고있는 일에 약간 혼란 스럽습니다. admin으로 로그인 할 때마다 user.module의 UserController-> attachLoad() 메소드가 실행되고 데이터베이스의 모든 사용자가로드됩니다. 나는 모든 사용자가 초기 로그인시 PHP 객체로로드되었음을 알 수 있으며, 아직 알 필요가없는 많은 것들을로드하는 것이 실제로 불필요하고 낭비되는 것처럼 보입니다. 이런 일이 발생하지 않도록하는 방법에 대한 아이디어는 많이 알려 드리겠습니다. :)드루팔 (Drupal menu) 시스템 사용 방법

답변

3

나는 무슨 일이 일어나고있는 것은 devel 모듈을 사용하고 있다고 생각합니다. 이 모듈의 기능 중 하나는 다른 사용자 컨텍스트에서 사이트를 테스트하기 위해 전환 할 수있는 샘플 사용자 계정의 목록을 만드는 것입니다.

Devel 모듈을 사용하지 않도록 설정하면 UserController-> attachLoad()가 한 번만 호출되며 하나의 계정 (사용자)만이 표시됩니다.

제목과 질문이 서로 관련이없는 것으로 보입니다.

+0

감사합니다. devel 모듈이었습니다. 그리고 예 내 질문 제목 복사 및 붙여 넣기 실패했습니다 :) – africanherbsman