Magento 简单产品属性 - $_item 表现得很奇怪
我一直在 magento 网站上工作,并且能够通过以下方式提取简单的产品属性:
$_item->getAttributename()
这是在 grouped.phtml 模板上,因为我将这些属性提取到分组产品的表中。
一直工作得很好,直到几天前,它才停止工作。它仅显示简单产品的 Sku 和价格。不显示其他属性(如容量等)。
我一直在搞乱:
<?php print('<pre>');print_r($_item->getData());print('</pre>'); ?>
并发现在我的本地副本中它显示 $_item 数组中的属性,但它没有在线显示它们,这一定是我无法使用 getAttributename 提取它们的原因。
我的问题是,为什么 $_item 会这样改变?我该如何解决这个问题?
谢谢你!
I've been working on a magento site, and was able to pull the simple product attributes with this:
$_item->getAttributename()
This is on grouped.phtml template since I'm pulling those attributes to the table of a Grouped Product.
It was working fine until some days ago, it just stopped working. It's only showing the Sku and the Price of the simple product. Not displaying the other attributes (like capacity, etc).
I've been messing around with:
<?php print('<pre>');print_r($_item->getData());print('</pre>'); ?>
And found out that in my local copy it displays the attributes in the array of $_item, but it's not showing them online and that must be why I can't pull them with getAttributename.
My question is, why would the $_item just change like that? And how can I fix this?
Thank you!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论