如何在Magento中将产品名称属性设置为唯一?

3
我正在使用一个搜索框,它会在下拉列表中显示一系列产品名称。
当用户选择其中一个产品名称并点击搜索时,页面将被重定向到与该名称相关联的产品。
问题在于:如果该产品包含多个相似的名称,则我们将无法将用户重定向到正确的产品。这就是为什么我想添加一个唯一的产品名称的原因。
我无法在管理员的“管理属性”选项卡中将其设置为unique。
我尝试通过更改`eav_attribute`表中的值从0到1来更改它,但这没有任何意义。
那么,我如何将“唯一”选项添加到“产品名称”中?
1个回答

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

这是最佳的方式。


好的,我明白了!非常感谢Guerra正确修复了它。实际上,我犯了一个大错误,我更新了entity_type_id=3而不是更新entity_type_id=4。 :-) - Karthi Skb

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接