在没有登录的情况下比较magento中的产品

时间:2012-08-27 20:18:15

标签: magento

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

提前致谢。

2 个答案:

答案 0 :(得分: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;

在这个清除缓存后,硬盘刷新浏览器。希望这对你有帮助。

答案 1 :(得分: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>