Opencart获取用户购买历史记录

时间:2015-10-30 13:13:49

标签: php opencart opencart2.x

如何在opencart 2.0.3.1中获取当前用户购买历史记录?

我希望评价仅由购买该产品的用户提供,我找不到任何免费扩展名,因此想手动编写代码。

谢谢。

1 个答案:

答案 0 :(得分:0)

如果您了解一点PHP / MySQL,您可以通过查询“订单”表轻松完成此操作。算法很简单:当客户浏览具有特定PRODUCT_ID的产品(访问其页面)时,获取当前客户的ID(CUSTOMER_ID)并在“订单”表中查找它:

  

SELECT COUNT(order_id)as total FROM order WHERE customer_id =   CUSTOMER_ID和product_id = PRODUCT_ID

如果“total”大于零,则显示评论表单。否则,隐藏它。