链接在opencart中审查产品时不起作用?

链接在opencart中审查产品时不起作用?,opencart,Opencart,我是opencart的新手,刚刚开始学习它。我想知道每个产品都有两个名为“0评论”的链接,并在opencart中编写一个评论,但单击它不会给出任何链接。如何做它从管理员,用户点击它给评论和管理员应该知道有多少评论是由用户给出 登录到管理面板 转到目录>评论-此处列出了所有评论 单击编辑以启用/禁用审核-默认情况下,审核处于禁用状态 祝你今天愉快:) 自动启用评论。 添加状态='1' 编辑:catalog/model/catalog/review.php 发现 改为 public function

我是opencart的新手,刚刚开始学习它。我想知道每个产品都有两个名为“0评论”的链接,并在opencart中编写一个评论,但单击它不会给出任何链接。如何做它从管理员,用户点击它给评论和管理员应该知道有多少评论是由用户给出

  • 登录到管理面板
  • 转到
    目录>评论
    -此处列出了所有评论
  • 单击编辑以启用/禁用审核-默认情况下,审核处于禁用状态
  • 祝你今天愉快:)

    自动启用评论。 添加状态='1'

    编辑:catalog/model/catalog/review.php

    发现

    改为

    public function addReview($product_id, $data) {
      $this->db->query("INSERT INTO " . DB_PREFIX . "review SET author = '" . $this->db->escape($data['name']) . "', customer_id = '" . (int)$this->customer->getId() . "', product_id = '" . (int)$product_id . "', text = '" . $this->db->escape(strip_tags($data['text'])) . "', rating = '" . (int)$data['rating'] . "', status = '1', date_added = NOW()");
    }
    

    自动启用评论。

    但它是从管理员端完成的。评审应该来自用户端。那怎么办呢?写评论链接仍然被禁用。可能存在一些js问题。请检查您所做的更改。您使用的是默认主题还是第三方主题?
    public function addReview($product_id, $data) {
      $this->db->query("INSERT INTO " . DB_PREFIX . "review SET author = '" . $this->db->escape($data['name']) . "', customer_id = '" . (int)$this->customer->getId() . "', product_id = '" . (int)$product_id . "', text = '" . $this->db->escape(strip_tags($data['text'])) . "', rating = '" . (int)$data['rating'] . "', status = '1', date_added = NOW()");
    }