在 Magento 类别列表页面中获取多选属性选项
我有这样的代码:
<?php
$multiSelectArray = $this->getProduct()->getAttributeText('color');
$lastItem = end($multiSelectArray);
foreach($multiSelectArray as $multiSelectItem){
echo $multiSelectItem;
if($multiSelectItem != $lastItem) echo ", ";
}
?>
在类别列表页面中获取多选属性选项。
我的问题是,如果多选帮助中只有一个选项,它不会显示该属性
!
I have this code:
<?php
$multiSelectArray = $this->getProduct()->getAttributeText('color');
$lastItem = end($multiSelectArray);
foreach($multiSelectArray as $multiSelectItem){
echo $multiSelectItem;
if($multiSelectItem != $lastItem) echo ", ";
}
?>
to get multi-select attribute options in category list page.
My problem is that it don't show the attribute if there is only one option in the multi-select
Help !
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
问题解决了,因为唯一的一个选项是字符串,我已经测试过,if(is_string)........显示第一个选项;)
Problem solved because the only one option was a string, I have tested, if(is_string)........ show the first option ;)