服务报价 | 域名主机 | 网络营销 | 软件工具| [加入收藏]
 热线电话: #
当前位置: 主页 > php教程 > magento教程 >

让网站Magento评论自动通过

时间:2017-03-16 00:36来源:未知 作者:最模板 点击:
当顾客对Magento网站产品发表评论时,系统默认不立即发表,需要管理员在后台审核通过后才能公开,如果允许用户立即发表评论的话,可以做以下修改: 打开 /app/code/core/Mage/Review/con
当顾客对Magento网站产品发表评论时,系统默认不立即发表,需要管理员在后台审核通过后才能公开,如果允许用户立即发表评论的话,可以做以下修改:
打开 /app/code/core/Mage/Review/controllers/ProductController.php
在173行 postAction() 函数
$review->setEntityId($review->getEntityIdByCode(Mage_Review_Model_Review::ENTITY_PRODUCT_CODE))
    ->setEntityPkValue($product->getId())
    ->setStatusId(Mage_Review_Model_Review::STATUS_PENDING)
    ->setCustomerId(Mage::getSingleton('customer/session')->getCustomerId())
    ->setStoreId(Mage::app()->getStore()->getId())
    ->setStores(array(Mage::app()->getStore()->getId()))
    ->save();
中的
setStatusId(Mage_Review_Model_Review::STATUS_PENDING)
改为
setStatusId(Mage_Review_Model_Review::STATUS_APPROVED)
这样用户发表的评论会立即显示在评论列表中。
(责任编辑:最模板)
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------