1

在我登录我的帐户之前,我无法比较 magento 中的产品。我尝试寻找解决方案,但找不到任何东西。

提前致谢。

4

2 回答 2

0

1)从管理端系统->配置->高级->系统启用这里设置只为访问者启用日志。

如果这部分被禁用,那么 '$this->_logCondition->isVisitorLogEnabled()' 返回 0。这就是为什么在表 'catalog_compare_item' 中没有插入数据。

2) 从 .xml 文件 (app/etc/local) 启用以下事件

      <controller_action_predispatch>
            <observers><log><type>enabled</type></log></observers>
        </controller_action_predispatch>
        <controller_action_postdispatch>
            <observers><log><type>enabled</type></log></observers>
        </controller_action_postdispatch>
        <customer_login>
            <observers><log><type>enabled</type></log></observers>
        </customer_login>
        <customer_logout>
            <observers><log><type>enabled</type></log></observers>
        </customer_logout>
        <sales_quote_save_after>
            <observers><log><type>enabled</type></log></observers>
        </sales_quote_save_after>
        <checkout_quote_destroy>
            <observers><log><type>enabled</type></log></observers>
        </checkout_quote_destroy>  
于 2017-06-07T11:52:11.110 回答
0
Run below commands in phpmyadmin.

TRUNCATE dataflow_batch_export;
TRUNCATE dataflow_batch_import;
TRUNCATE log_customer;
TRUNCATE log_quote;
TRUNCATE log_summary;
TRUNCATE log_summary_type;
TRUNCATE log_url;
TRUNCATE log_url_info;
TRUNCATE log_visitor;
TRUNCATE log_visitor_info;
TRUNCATE log_visitor_online;
TRUNCATE report_viewed_product_index;
TRUNCATE report_compared_product_index;
TRUNCATE report_event;
TRUNCATE index_event;
TRUNCATE catalog_compare_item;

在清除缓存并硬刷新您的浏览器之后。希望这会对您有所帮助。

于 2017-06-07T09:19:40.977 回答