제목 | 관라자/사용자 소스분리 문의 | ||
---|---|---|---|
카테고리 | CI 2, 3 | ||
글쓴이 | 봉이김선달 | 작성시각 | 2020/06/02 22:16:07 |
|
|||
CI3를 사용중이며, 관리자와 사용자의 controller 사용에 대해 문의드립니다. controllers/admin controlelrs/user 이렇게 2개의 폴더로 구성하였습니다. 다수의 controller 관리자(admin)과 사용자(user)에서 유사기능을 수행하여, controller 를 쉐어하고 사용자에게 권한없는 부분은 controller 접근을 막으려고 합니다. 동일한 contoller를 /admin 과 /user에서 각각 사용하는 것을 비효율적이라 판단되는데, view단도 views/admin, views/user 형태로 되어 있는데 어떻게 관리자와 사용자가 동일한 controller를 사용하고, view는 다르게 사용할 수 있는지 조언을 부탁드립니다. 감사합니다.
|
|||
다음글 | input->get() 와 global_xss_f... (2) | ||
이전글 | exe 설치 파일 업로드가 안되는 문제 (5) | ||
변종원(웅파)
/
2020/06/02 22:20:27 /
추천
0
|
한대승(불의회상)
/
2020/06/03 09:17:17 /
추천
0
admin과 user가 세션 권한에 따라 분기처리하는 방법도 있습니다. |
admin/list, user/list로 주소를 설정하고 라우트에서 동일 컨트롤러로 보내고 주소의 admin, user에 따라 뷰를 분기해주면 됩니다