0

광범위한 CMS 기능이 필요한 새 프로젝트를 시작합니다. 또한 전체 MVC 4 사이트가되고 싶습니다.과수원 CMS 및 ASP.NET MVC 4

웹 플랫폼 설치 프로그램에서 Orchard CMS를 처음 설치하고 솔루션을로드하는 중 (웹 설정 후) 뷰/모델 또는 컨트롤러 폴더가 없습니다.

나는 오차드가이 기술을 기반으로한다는 것을 읽었습니다. HTML/CSS를 완벽하게 사용자 정의하고 내 모델/뷰를 추가하는 가장 좋은 방법은 무엇입니까?

감사합니다.

답변

2

예, 오차드는 MVC를 기반으로하지만 모듈화 된 것입니다. 모듈은 코어에 기능을 추가하지만 본질적으로 가능한 한 서로 분리됩니다. 또한 ASP.NET MVC 영역을 기반으로합니다./Modules 및/Themes 디렉토리의 하위 폴더에있는 해당 모듈과 테마 (보기, 컨트롤러 및 모델)를 찾을 수 있습니다. 이러한 디렉토리 자체는 웹 사이트의 루트 바로 아래에서 찾을 수 있습니다 (소스 코드 드롭을 사용하는 경우 src/Orchard.Web). 마지막으로 코어 모듈은 유사한 구조로 코어 아래에 있습니다.

+0

고마워요 - 내 디자인을 새 프로젝트에 적용하는 방법에 접근해야합니까? – niico

+1

꽤 넓습니다. 여기에 새로운 테마를 작성하는 데 대한 문서가 있습니다. http://docs.orchardproject.net/Documentation/Writing-a-new-theme 아마도 올바른 방향으로 여러분을 안내 할 것입니다. –

+0

초기 질문은 대답했다. 답변 부여 방법은? 별도의 질문으로 추가 질문이 있으면 기꺼이 답변 해 드리겠습니다. –