我想在类别页面中显示10个最受欢迎的产品我在
中制作了插入方法nopCommerce_3.20_Source\Libraries\Nop.Services\Catalog\ProductService.cs
public virtual void InsertMostViewProduct(MostViewProduct product)
{
if (product == null)
throw new ArgumentNullException("product");
//insert
_mostviewRepository.Insert(product);
//clear cache
_cacheManager.RemoveByPattern(PRODUCTS_PATTERN_KEY);
//event notification
_eventPublisher.EntityInserted(product);
}
我的问题是,当我点击产品并将该条目保存在数据库中时,我应该如何调用此方法?
请告知。
答案 0 :(得分:0)
我跟踪了您关于显示10个浏览量最高的产品的第一个问题。
您必须将此功能添加到产品服务和您必须添加的Nop.Web
项目的目录控制器中,称为产品操作中产品服务中新创建的方法