0

我正在 NopCommerce 中进行定制。我必须创建类别页面的自定义视图。我正在通过我的插件管理它。我已经从我的插件中覆盖了 Category Action 方法,但需要调用视图文件。

我怎样才能调用视图?我不想使用嵌入式资源类型视图。我怎样才能做到这一点?

4

1 回答 1

1

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

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

下面的一般建议,不是下面解决方案的一部分


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

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

另外,您为什么不利用 NOP 中的类别模板系统?既然您说您正在管理类别视图?

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

于 2013-04-23T07:50:49.250 回答