2012-11-07 68 views
3

我正在使用搜索框在下拉列表中顯示產品名稱列表。如何將產品名稱屬性設置爲magento中的唯一

當用戶選擇某個產品名稱並單擊搜索時,該頁面將被重定向到與該名稱關聯的產品。

這裏的問題是:如果產品包含多個類似的名稱,我們將無法將用戶重定向到正確的產品。這是我想要添加一個獨特的產品名稱的乳清。

我無法在管理員的Manage attribute選項卡中將其設置爲unique

我試圖通過在eav_attribute表中將其值從0更改爲1來更改它,但它沒有任何意義。

那麼,我該如何添加unique選項到product name

回答

4
UPDATE 'eav_attribute' SET is_unique = 1 WHERE `entity_type_id` = 4 and `attribute_code` like 'name' 

它是最好的方法。

+0

是啊!非常感謝Guerra修復正確。其實我犯了一個大錯誤,而不是更新'entity_type_id = 4',我更新了'entity_type_id = 3'。 :-) –

+0

感謝, 清晰簡單 – Magefast

相關問題