2017-08-04 4 views
0

私は製品比較リンクを追加しましたが、機能しません。これは、Magento 1.9.3.2製品比較リンクまたはボタンがMagento 1.9.3.2で動作しない

私の問題は、インデックスのクリアが機能しなかったことを除いて、この記事とほぼ同じです。

他に何かお試しいただけますか?

は、ここで問題です:

私は、製品にsuch-and-such product successfully added to compare listが表示されたことを示すメッセージが「比較対象に追加」をクリック

。 。しかし、インクルードは、製品のサイドバーは、あなたが比較する商品はありません。しかし、それはもはや働いていない」と表示比較

答えて

2

あなたのMagentoのDBはreport_compared_product_indexタブを持っていないように見えますル。

次のSQLをインポートして、このテーブル構造をDBにインポートします。

CREATE TABLE IF NOT EXISTS `report_compared_product_index` (
    `index_id` bigint(20) unsigned NOT NULL COMMENT 'Index Id', 
    `visitor_id` int(10) unsigned DEFAULT NULL COMMENT 'Visitor Id', 
    `customer_id` int(10) unsigned DEFAULT NULL COMMENT 'Customer Id', 
    `product_id` int(10) unsigned NOT NULL COMMENT 'Product Id', 
    `store_id` smallint(5) unsigned DEFAULT NULL COMMENT 'Store Id', 
    `added_at` timestamp NOT NULL DEFAULT '0000-00-00 00:00:00' COMMENT 'Added At' 
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='Reports Compared Product Index Table' AUTO_INCREMENT=1 ; 

ALTER TABLE `report_compared_product_index` 
    ADD PRIMARY KEY (`index_id`), 
    ADD UNIQUE KEY `UNQ_REPORT_COMPARED_PRODUCT_INDEX_VISITOR_ID_PRODUCT_ID` (`visitor_id`,`product_id`), 
    ADD UNIQUE KEY `UNQ_REPORT_COMPARED_PRODUCT_INDEX_CUSTOMER_ID_PRODUCT_ID` (`customer_id`,`product_id`), 
    ADD KEY `IDX_REPORT_COMPARED_PRODUCT_INDEX_STORE_ID` (`store_id`), 
    ADD KEY `IDX_REPORT_COMPARED_PRODUCT_INDEX_ADDED_AT` (`added_at`), 
    ADD KEY `IDX_REPORT_COMPARED_PRODUCT_INDEX_PRODUCT_ID` (`product_id`); 

これが役立つかどうか教えてください。

+0

フォーマットは目的に応じていますか? – stybl

+0

それは私のために働いています、ありがとう –

0

あなたがこのテストすることができます。

の下でシステム - >設定 - >ウェブ - >セッションの検証設定

を。

次 "NO" 次のように設定します。

<ul> 
<li> 
Validate REMOTE_ADDR 
</li> 
<li> 
Validate HTTP_VIA 
</li> 
<li> 
Validate HTTP_X_FORWARDED_FOR 
</li> 
</ul>