php - 如何在 Magento 列表产品页面上获取属性值的 ID 号?

标签 php magento

我正在寻找一个片段来在产品列表页面上显示产品的属性值 ID, 我已经使用这段代码来显示属性值,但我需要获取它们的 ID 号:

$attributeValue = Mage::getModel('catalog/product')->load($_product->getId())->getAttributeText('icontags');

示例:

属性:颜色

值:红色

值 ID:580

最佳答案

我猜你指的是 option_id,它可以简单地通过 getData 获得

$attributeValue = Mage::getModel('catalog/product')->load($_product->getId())->getData('icontags');

关于php - 如何在 Magento 列表产品页面上获取属性值的 ID 号?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8760785/

相关文章:

php - Symfony 表单,错误冒泡

javascript - 前端图像 slider 坏了

php - 使用图表制作私有(private)网站的最佳 CMS

php - Laravel + Vuejs 具有数据库值和更新的输入表单

php - 如何通过 SOAP api 更新团体价格

magento - 当平面目录产品数据打开时如何从 magento EAV 表中选择

magento - magento 管理面板中的颜色选择器

xml - Magento 布局 module_default

php - 为什么 Laravel 5.6 中的编辑 View 文件中没有更新图像?

php - Apache 不提供 php 文件