2014-06-11 3 views
1

고객이 제공 한 Nop.Web 사이트에 Controller가 없으므로 사용자 정의 플러그인을 만들었습니다. 모델, Nop.Web.cs 프로젝트. 처음에는 플러그인을 통해 모든 것이 관리 되었기 때문에 Nop.Web 프로젝트의 많은 부분을 액세스 할 필요가 없었습니다NopCommerce 3.3 ProductTemplate.Simple.cshtml에서 사용자 정의 플러그인 작업에 대한 링크를 추가하여 동일한보기의 컨트롤러 및 모델을 찾을 수 없음

이제 Nop.Web/Themes/Motion의 ProductTemplate.Simple.cshtml 뷰에 사용자 정의 링크를 추가해야했습니다. /보기/카탈로그

링크 사용자 지정 레지스트리에 제품을 추가하는 것이 었습니다.

Nop.Web 컨트롤러에 있어야하는 "카탈로그"컨트롤러의 ActionResult 링크 액세스.

사용자 지정 플러그인 컨트롤러 및 동작 결과를 전달해야합니다. 그러나 Controller 나 "Our Custom Plugin Controller"도 "Catalog"컨트롤러도 찾을 수 없기 때문에 오류가 발생합니다.

누구나 우리에게 더 좋은 방법으로 해결책을 제안 할 수 있습니까?

도움이 될 것입니다.

답변

0
  1. 컨트롤러 작업을 별도의 창에서 열 수 있습니까? 그게 틀림 없습니까?
  2. nopCommerce에서 지원하는 위젯을 보았습니까? 이렇게하면 cshtml 파일을 편집 할 필요가 없습니다.