2012-11-07 29 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

相关问题