2011-03-03 62 views

回答

4

每个产品都有从UI设置的ShowOnHomePage属性。所有与此属性设置为true的产品将显示在主页上。

不过,如果你仍然想从所有类别中的所有的特色产品在主页上显示,不论其ShowOnHomePage财产,那么我建议你扩展ProductService类和重写GetAllProductsDisplayedOnHomePage方法现在(1.9版本)提取所有ShowOnHomePage设置为true的产品。

如果您创建自己的ProductService课程,请务必在UnityDependencyResolver课程中注册。为了保持NopCommerce源代码不变,我建议还扩展UnityDependencyResolver类(即从中继承一个新类)并覆盖方法(从覆盖的方法调用基本方法)。如果您定义了新的依赖关系解析器类,请确保将其配置为web.config

+0

谢谢你,我用简单的方式“ShowOnHomePage”! – HAJJAJ 2011-03-22 05:56:32

相关问题