Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/database/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net mvc 3 如何从我的NopCommerce插件添加视图?_Asp.net Mvc 3_Nopcommerce - Fatal编程技术网

Asp.net mvc 3 如何从我的NopCommerce插件添加视图?

Asp.net mvc 3 如何从我的NopCommerce插件添加视图?,asp.net-mvc-3,nopcommerce,Asp.net Mvc 3,Nopcommerce,我在做商业定制。我必须创建一个自定义的类别页面视图。我通过我的插件来管理它。我已经从插件中重写了Category Action方法,但需要调用view file 我如何调用view?我不想使用嵌入式资源类型视图。 我该怎么做?简短回答。你不能按你想的方式去做 最简单的解决方案是创建一个新主题(或使用现有主题)。然后将要更改的视图复制到此主题,它将使用此主题而不是核心主题 以下为一般性建议,不是以下解决方案的一部分 如果你这样做,你将不得不手动合并的方式与正式的nop解决方案的其余部分。如果您的

我在做商业定制。我必须创建一个自定义的类别页面视图。我通过我的插件来管理它。我已经从插件中重写了Category Action方法,但需要调用view file

我如何调用view?我不想使用嵌入式资源类型视图。
我该怎么做?

简短回答。你不能按你想的方式去做

最简单的解决方案是创建一个新主题(或使用现有主题)。然后将要更改的视图复制到此主题,它将使用此主题而不是核心主题

以下为一般性建议,不是以下解决方案的一部分


如果你这样做,你将不得不手动合并的方式与正式的nop解决方案的其余部分。如果您的更改不是极端的,我建议您更改现有的视图和方法(您正在编辑核心),并继续与官方解决方案合并。否则你会给自己制造麻烦

相反,我会利用Mercury Synchronize选项,您可以让自己的代表和官方nop同步

还有,你为什么不利用NOP中的分类模板系统呢?既然你说你在管理一个类别视图

我基本上认为你一开始就走错了路