In cart there is getOptionList
, which returns the label value of selected attributes. I'm trying to get the code of an attribute, instead of the translation label. Something like getAttributeCode
. or getOptionCode
. The problem is that getOptionList
returns an array of label and value, not classes. Is there an easy way to do this?

Magento:如何在购物车中获取属性选项名称(代码)而不仅仅是标签和值
- 写回答
- 好问题 0 提建议
- 关注问题
- 邀请回答
-
1条回答 默认 最新
- dpd2349 2011-06-08 16:33关注
try:
$attribute->getSource()->getAllOptions();
it'll return an array of with that text value and code of each of the options for the attribute.
if you just want the code of the attribute you can call:
$attribute->getAttributeCode();
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报