php - Magento:如何在购物车中获取属性选项名称(代码)而不仅仅是标签和值

标签 php magento

购物车中有 getOptionList ,它返回选定属性的标签值。我正在尝试获取属性的代码,而不是翻译标签。类似 getAttributeCode .或 getOptionCode .问题是getOptionList返回标签和值的数组,而不是类。是否有捷径可寻?

最佳答案

尝试:

$attribute->getSource()->getAllOptions();

它将返回一个数组,其中包含该属性的每个选项的文本值和代码。

如果你只想要属性的代码,你可以调用:
$attribute->getAttributeCode();

关于php - Magento:如何在购物车中获取属性选项名称(代码)而不仅仅是标签和值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6281509/

相关文章:

php - FreeTDS mssql_connect 不工作

php - 使用tablesorter对jquery、php、mysql表进行排序

php - 具有复合主键的表的 Magento 资源模型

xml - Magento 数据库 IP 已缓存

PHP slimframework GET 请求不返回任何内容

php - 如何在 Php 字符串中搜索空格?

PHP 作为 Node.js 服务器的客户端

magento 多选插入数据库

php - Magento - 以编程方式保存静态 block 内容

php - 是否可以在自定义模块内显示magento产品列表 block