2011-08-02 3 views
0

초보자 용 cakephp 개발자는 아니지만 중간 수준의 cakephp 프로그래머는 아닙니다.Cakephp : 테마를 사용하는 경우 로그인 할 수 없습니다.

내가 처리 할 수없는 이상한 행동이 나타났습니다.

기본보기로 앱을 빌드했습니다. 첫 번째 고객은 테마 지정이 필요하므로 cakephp 테마 기능을 사용하기로 결정하고보기, 레이아웃 등으로 테마를 만들기 시작했습니다.

cakephp 1.3.8을 사용하고 있습니다.

로그인 할 수없는 경우를 제외하고는 모두 잘 작동합니다. CakePp는 검색 결과가있는 검색 제어기 인 불가능한 장소로 리디렉션합니다. 그것은 단순히 일어날 수 없었습니다. 기본보기에서는 모든 것이 잘 동작합니다.

어떤 이유가있을 수 있습니까? Auth 구성 요소의 버그 일 수 있습니까? 어떻게 디버깅을 시작해야합니까?

감사합니다.

편집 :

나는 새 테마로 내 기본보기의 복사본을 만들고,이 새로운 테마로 $ 테마 변수를 변경했습니다. 모든 기능이 작동하므로 인증 및 테마 기능이 훌륭합니다. 이유는 내 첫 번째 테마 여야합니다. 테마 또는보기 파일이 로그인 처리 및/또는 Auth 리디렉션에 미치는 영향 나는 아직도 또한 TMP/로그에 로그를 확인. 나는 2 디버그를 설정 한 :(내보기에 버그를 찾는 방법을 모르지만 정보를 정기적으로 지금이 아르. 어떤 생각을?

+0

, 당신은 당신이 레이아웃을 설정하는 어디? 난 당신이 인증을 설정하고 경로에 파일을 여기에 코드를 게시 말하고 싶지만? 다른 레이아웃, 정확한 뜻은. –

+0

아니요, 테마 (admin.ctp 및 default.ctp) 내에서 다른 레이아웃을 사용합니다. 테마 화하면 cakephp의 테마 기능을 사용하는 것입니다. – sipiatti

답변

0

해결

문제가 발견되어 $ this-> Form-> end()가 searchbox 요소에서 누락되어 로그인 데이터가 제품 컨트롤러 검색 방법에 제출되었으므로 로그인이 처리되지 않았습니다. 따라서 로그인이 처리되지 않았습니다.

내 잘못 이었습니까? 테마에 의해.

+0

해답을 답으로 표시하면 답이없는 질문 목록에 질문이 표시되지 않습니다. – JJJ

+0

경고 해 주셔서 감사합니다.하지만 2 일 후에 허용됩니다.) – sipiatti

관련 문제