Reputation: 2294
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?
Upvotes: 2
Views: 2430
Reputation: 1936
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();
Upvotes: 3