如何在点击产品时调用insert方法?

时间:2014-04-22 05:08:38

标签: nopcommerce

我想在类别页面中显示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);

}

我的问题是,当我点击产品并将该条目保存在数据库中时,我应该如何调用此方法?

请告知。

1 个答案:

答案 0 :(得分:0)

我跟踪了您关于显示10个浏览量最高的产品的第一个问题。

您必须将此功能添加到产品服务和您必须添加的Nop.Web项目的目录控制器中,称为产品操作中产品服务中新创建的方法