37
Orchard CMS가 있으며 여기에 MVC 사이트를 통합하려고합니다. 아무도 나에게 이걸하는 법을 말해 줄 수 있니?기존 ASP.NET MVC 응용 프로그램을 Orchard CMS와 통합
Orchard CMS가 있으며 여기에 MVC 사이트를 통합하려고합니다. 아무도 나에게 이걸하는 법을 말해 줄 수 있니?기존 ASP.NET MVC 응용 프로그램을 Orchard CMS와 통합
MVC 응용 프로그램의 복잡성에 따라 다르지만 대부분의 경우 매우 복잡합니다. 가장 쉬운 방법은 Orchard 모듈에 기존 사이트를 래핑하는 것입니다. 모듈 작성은 here입니다. .csproj 파일 (예 : 응용 프로그램 루트에 있어야 있도록
오차드는 ASP.NET MVC 4를 기반으로하고 면도기 뷰 엔진을 사용합니다. 다른 뷰 엔진을 사용하는 경우 web.config 파일에서 적절하게 지정해야합니다.
이전 사이트를 추가하면서 사용자 인증을 처리하는 방법에 대해 의견을 말씀해 주시겠습니까? (그들은 나란히 존재할 수 있습니까?) – ccook
@PiotrSzmyd, 단계가 작동합니다. 그러나 나는 더 작은 문제에 직면하고있다. _Layout.cshtml - 이것은 MVC 부분의 뷰 레이아웃 페이지입니다. 그러나 각보기 파일에서 _Layout 파일의 경로를 언급 할 수 없습니다. MVC에서 우리는 다음과 같이 작성할 수 있습니다 : Layout = "~/Views/Shared/_Layout.cshtml"; 그러나 과수원이 그 이름을 오해하고있는 것 같습니다. 전체 문자열을 파일 이름으로 생각하고 있습니다! 또한 쓸 때 : Layout = "_Layout.cshtml"; Orchard는 Views/Shared 폴더를 조사하지 않습니다. 뷰 파일과 동일한 폴더에 _Layout.cshtml 파일이 있어야합니다! 해결 방법은 없습니까? – Rahatur
Orchard CMS를 내 응용 프로그램에 통합하고 싶습니다. Orchard CMS에 내 응용 프로그램을 통합하지 마십시오. –