2014-04-30 2 views
1

NopCommerce를 처음 사용합니다. 내 새 플러그인을 개발하고 구매하거나 업데이트하지 않아야합니다. 그래서 nopcommerce 플러그인이 제공하는 도움으로 시작했습니다. 일부 문제는 내가 직면하고 일부 이해는 당신은 어떤 페이지에 추가 할 수 있습니다 플러그인이 asp.net에서 UserControl을 같은 약nopCommerce에서 플러그인 생성

  1. 내가보기

  2. 나의 이해를 추가 질수가 없습니다. 사실입니까?

나는 플러그인이 값을 받아 제품 페이지 내 플러그인 (ProductAvailableAtlocation)를 배치하고 고객이 자신의 도시에서 사용 가능 여부를 제품 말하려고?

  1. 어떻게 연결합니까? 제품 페이지? 보기를 추가하는 방법에 대한 첫 번째 부분에 대한

답변

1

:
당신은 당신이 파일을 추가 할 수 있으며 그 후 당신이 당신의 플러그인 프로젝트에 cshtml하는 확장자를 편집 할 수 있습니다 단순히 비주얼 스튜디오에서 추가 할 수 있습니다. 두 번째 부분에 대한

:
예는, 위젯 플러그인을 추가 어디서나 페이지에 연결할 수 있습니다. 당신이 (예를 들어)라는 AA를 찾을 수 Nop.Web-> 조회수 -> 카탈로그에서
ProductTemplate.Simple.cshtml : 제품 페이지에서 플러그인을 연결하는 방법에 대한 세 번째 부분에 대한


@ Html.Widget을 검색 한 경우이보기에서 ... 플러그인보기를 연결할 수있는보기 부품을 많이 찾을 수 있습니다 ... 이것은 nopCommerce가 빌드하는 방식입니다. 개발자는 페이지의 각 부분마다 플러그인을 플러그인 할 수 있으므로 사용법을 배우기 위해 소스를 분석해야하므로 매우 간단합니다.

+0

제안 사항에 따라 간단한 텍스트 파일을 추가하고 확장자를 .cshtml로 변경하고 오류가 발생했습니다. 오류 " Assembly 'Nop.Web.Framework, Version = 3.3.0.0, Culture = neutral, PublicKeyToken = null '은'System.Web.Mvc, Version = 5.1.0.0, Culture = neutral, PublicKeyToken = 31bf3856ad364e35 '를 사용하며 참조 된 어셈블리'System.Web.Mvc, Version = 4.0.0.0, Culture = neutral보다 버전이 높습니다. , PublicKeyToken = 31bf3856ad364e35 ' "그런 다음 Nop.Web 프로젝트의 system.web.mvc 버전을 변경하고 4.0으로 만들면 동일한 오류가 발생합니다. – Rohi

+0

http://www.nopcommerce.com/docs/77/에서 살펴보십시오. how-to-write-a-nopcommerce-plugin.aspx 및 http://www.nopcommerce.com/docs/75/plugin-with-data-access.aspx 플러그인 작성을 시작하십시오. –

관련 문제