2009-06-15 6 views
2

이 코드가 포함되어 간단한 프론트 컨트롤러 플러그인이 있습니다 http://pastebin.com/m155c59b0젠드 인증 및 재

세션이 사용자가있는 경우 사용자가이 모듈을 정식으로 리디렉션됩니다/관리/controller_name에 있지만 경우에 만료/admin/controller_name/action_name 리다이렉트되지 않았을 때, 그는 액션이 ​​존재하지 않는다는 메시지와 함께 에러 콘트롤러로부터 에러를 얻을 것이다. 아무도 문제가 무엇인지 파악하고 해결하는 방법을 알고 있습니다.

+0

코드를 올리시겠습니까? pastebin 링크가 만료되었습니다. – chiborg

답변

2

동작 이름도 변경해야합니다 (->setActionName() 사용). 그렇지 않으면 원래 요청의 동작이 변경되지 않고 요청이 /auth/index/original_action_name으로 리디렉션되고 결국 존재하지 않으며 오류가 발생합니다.

+0

Tnx, 많은 논리적 인 해결책이지만 도움 없이는이 사실을 알 수 없었습니다. – Splendid