나는 "사용자"와 "관리자"와 같은 두 개의 서로 다른 사용자 역할이 응용 프로그램을 만드는거야 다음Zend Framework의 다른 모듈에서 하나의 모듈에 어떻게 액세스 할 수 있습니까?
application
- configs
- controllers
- models
- modules
- admin
- controllers
- models
- views
...
- user
- controllers
- models
- views
...
- account
- controllers
- models
- views
...
- profile
- controllers
- models
- views
...
- views
.....
같은 젠드 프레임 워크 구조를 만들었습니다. 사용자와 관리자 모두 모듈 프로필에 액세스해야하며 관리자 만 계정 모듈에 액세스 할 수 있습니다. 현재 다음과 같은 문제가 있습니다.
관리자로 로그인하면 주소 표시 줄에 다음 URL이 표시되고 관리자 메뉴와 디자인 (레이아웃)이 완벽하게 나타납니다. localhost/public/관리자/인덱스
하지만 페이지에서 프로필 수정 링크를 클릭하면, 내가 관리자 레이아웃과 로컬 호스트/공공/프로필/편집 URL로 리디렉션 브라우저를 잃었다. 사용자 모듈에서도 동일한 문제가 발생합니다.
난 정확히 내가 편집 프로필 링크를 클릭하면, 내가 http://localhost/public/admin/profile/edit
그것을처럼해야 동일한 레이아웃 (관리자에 대한 관리자 레이아웃)와 URL 뭔가를 페이지에 액세스 할 수 있어야한다 필요한 것은 내가 위에 주어진대로 모듈을 가지고 젠드 프레임 워크와 함께 할 수 있습니까? 왜냐하면 나는 모듈을 기반으로 시스템을 유지할 필요가 있기 때문에 동일한 코드를 반복해서 다시하고 싶지 않기 때문이다. 나는 젠드 포럼을 확인했고 내가 묻는 것에 대한 정확한 대답을 찾을 수 없었다.
누구든지이 문제를 해결할 수 있도록 친절하게 도와 드릴 수 있습니다. 미리 감사드립니다. 친절한 답변,