当前位置 : 主页 > 网络推广 > seo >

magento – 检索属性代码

来源:互联网 收集:自由互联 发布时间:2021-06-16
一个非常小的事情让我疯狂:) 我无法在/catalog/product/view/type/options/configurable.phtml模板文件中检索当前属性的属性代码. 当我改变时,在第36行(或在第36行) echo $_attribute-getLabel() 至 echo $_att
一个非常小的事情让我疯狂:)

我无法在/catalog/product/view/type/options/configurable.phtml模板文件中检索当前属性的属性代码.

当我改变时,在第36行(或在第36行)

echo $_attribute->getLabel()

echo $_attribute->getAttributeId()

我得到了数据库的eav_attribute表中存在的正确属性Id.
但是,当我尝试

echo $_attribute->getAttributeCode()

我得到一个空字符串,而eav_attribute表中有一个attribute_code字段.

你能帮我找一下属性的属性代码吗?或者,更一般地说:如何获取我们现在为id的属性的属性代码?

非常感谢!

在这种情况下,无需重载Magento基本代码.
如果你print_r($_ attribute)你可以看到属性代​​码在array()中更深,你可以这样直接在你的模板文件中使用它:

echo $_attribute->getProductAttribute()->getAttributeCode();
网友评论