如何去掉权重属性?

Posted

技术标签:

【中文标题】如何去掉权重属性?【英文标题】:How to remove the weight attribute? 【发布时间】:2014-05-20 18:45:39 【问题描述】:

我遇到了问题。我想从我的 Magento 网店的前端删除 weight 属性,但它一直告诉我该属性已被系统保留。

属性代码“重量”由系统保留。请尝试其他属性代码

我尝试了多种选择使其成为正常属性

    将数据库中表eav_attribute中的is_user_defined改为1(http://blog.chapagain.com.np/magento-how-to-delete-system-attribute/)

    在 app/code/core/Mage/Catalog/etc/config.xml 中编辑 <weight><external>1</external><required>1</required></weight><weight><external>1</external><required>0</required></weight> (http://www.magentocommerce.com/boards/viewthread/21975/)

还有其他解决方案吗?

【问题讨论】:

这不是答案,更多的是建议。不要删除系统属性。 magento.stackexchange.com/q/14837/146。如果这样做,您可能会遇到很多麻烦。 我知道,这就是为什么我希望在前端禁用它,这样它就不会出现在产品页面上。 删除系统属性将是结束 Magento 的开始。我保证你只会做一次,在一个实时网站上,你会考虑空虚。您是否尝试将 weight 属性上的所有以下属性设置为 NO? --> 在前端的产品视图页面上可见,用于产品列表,用于产品列表中的排序 【参考方案1】:

这适用于那些希望使其没有系统属性的人。

    如果您转到可以拖放属性(管理属性集)的屏幕,您会注意到地址栏类似于“.com/index.php/admin/catalog_product_set/edit/ id/4/”。

    现在转到您的 php myadmin 面板并浏览名为“eav_attribute”的表,entity_type_id 列将包含您正在使用的属性集的 id 号(见上文)。

    如果您打开带有 ID 号的所有条目,您将看到一个名为“is_user_defined”的条目,如果将其更改为“1”(从“0”),它将使其成为“非系统属性” ”,你可以用它做任何你想做的事情。

【讨论】:

以上是关于如何去掉权重属性?的主要内容,如果未能解决你的问题,请参考以下文章

用java如何去掉HTML标签里卖弄的属性

win7怎样把桌面图标下面字体的白色底色去掉?

java反射生成json如何去掉自带属性

arcgis标注图层要素时显示2个相同的属性,为啥,如何去掉一个

word文件属性内容怎么去掉加密内容以便保护数据?

ARCMAP 如何将一个属性字段前两位批量去掉?