如何在NopCommerce中获取产品视图?

时间:2014-03-05 06:22:20

标签: c# asp.net-mvc nopcommerce

我正在使用NopCommerce。我想找到特定类别中前10名最受欢迎的产品 为此,我创建了一个名为ProductViewDetails的新表。我想在此表中加入“Product”表来存储产品视图计数。

那么,我怎样才能得到特定产品的数字ff视图?

1 个答案:

答案 0 :(得分:2)

您需要编写逻辑以增加产品查看次数action

public ActionResult Product(int productId)
        {
      _productViewService.IncreaseViewCount(productId);
}

在服务中,您需要编写实际逻辑来增加查看次数

 public virtual void IncreaseViewCount(int pId)
{
  //here get entry for product view details if exists or create new one
  //then increase count by 1
}