2012-07-02 2 views
0

난 복잡한 전자 상거래 응용 프로그램을 만드는 될 것 및 CI에 모듈로 각 로그인 패널과 영역을 설정하는 경우 알고 싶어 해요. 예를 들어CodeIgniter의 모듈

:

application 
modules/ 
- backend/ 
-- config 
-- controllers 
-- models 
-- views 

- frontend/ 
-- config 
-- controllers 
-- models 
-- views 

- members/ 
-- config 
-- controllers 
-- models 
-- views 

이 방법은 내가 각 로그인 패널에 대한 모든 컨트롤러, 모델, 뷰를 구성 할 수 있도록하는 방법을 다른이 완료 될 나쁜 생각합니다. 당신은 MVC 패턴에 충실해야

+0

안녕을 방문해야 CodeIgniter의에서 HMVC를 설정하는 HMVC 여기 (부모 - 자식 MCV 층의 계층 구조), 을 사용해야합니다 , Sarmen이 해결책을 얻었습니까? 나는 똑같은 문제에 직면하고 있으며 도움의 손길을 찾고 있습니다. –

답변

1

, 즉 모델과 뷰와 같은 드 컨트롤러 폴더 안에 가진 컨트롤러를 의미 할 것입니다.

당신은 여전히 ​​파일을 구성하는 하위 폴더를 사용할 수 있습니다. 당신의 접근 방식으로

당신은 수정하고 업그레이드 할 또는 CI가 변경 되었기 때문에 심지어 미래의 오류를 해결하는 데 어려움을 의미하는 경우 미래의 문제가 의미하는 새로운 구조로 CI를 적용해야합니다.

당신이 그것을 할, 프로젝트가 크기 때문에 말할 수 당신이 다음 그것을 할, 그것은 그런 식으로 구성 할 필요가 다음 가치가 있다고 생각하는 경우; 여기서 할 수없는 것은 없습니다.