2014-07-25 3 views
0

Orchard CMS의 더 많은 관리 페이지 (EditorTemplates/Parts)에 대해 하나의 공통보기 (모든 위젯 관리에 필요한 사용자 정의 확장 양식)를 사용해야합니다. 그래서 내가 잘못을 함께 @ Html.Action을 시도 :과수원 CMS - 관리 페이지보기에서 html.action을 사용하는 방법은 무엇입니까? 더 많은 관리 페이지에 대한 공통보기

경로에 대한 컨트롤러 '/Alanis.Orchard/Admin/Widgets/EditWidget/5이'을 (를) 찾을 수 없습니다 또는 IController를 구현하지 않습니다.

App_Code에 대한 도우미 준비는했지만 문제는 발견되지 않았습니다.

더 많은 관리 페이지에서 공통 코드에 대해 하나의보기를 사용하는 가장 좋은 방법은 무엇입니까?

도움 주셔서 감사합니다.

답변

0

아마도 지역을 지정하는 것을 잊었을 것입니다. 모듈 이름을 영역 이름으로 사용하여 영역 매개 변수를 추가하십시오.

+0

여기서 영역을 사용하지 마십시오. 컨트롤러는/컨트롤러 /에 있습니다. – user181685

+0

모듈 내에서가 아니라 응용 프로그램 루트 바로 아래에/controller 폴더 아래에 코드를 작성 했습니까? 글쎄, 그건 효과가 없어. –

+0

아니요, 제 설명을 위해서 제게 설명하겠습니다. 모듈에서 ..이 컨트롤러는 더 많은 것들 (아약스 MB, 아무런 관리자보기가없는 Html.Action)에도 사용됩니다. 하지만 관리자 페이지에서 Html.Action과 함께 사용하려면 작업하지 않아야합니다. 존재하는 모든 모듈이 존재합니까? 영감을주기 위해서. – user181685