Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/magento/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Magento 如何获得选定的属性_Magento_Attributes - Fatal编程技术网

Magento 如何获得选定的属性

Magento 如何获得选定的属性,magento,attributes,Magento,Attributes,我需要的是相对简单的。。。 我需要获取在产品页面中选择的属性 更好地解释: 我有一个可配置的产品,有两个属性,大小和颜色。当我去购买产品时,我有选择属性的选项,我有一个按钮,可以执行一些操作并需要获取所选属性。更改下拉列表时,执行一个ajax调用,该调用将从所选值返回 这将获得所有属性选项和值。根据您的要求进行更改 $attribute = Mage::getSingleton('eav/config')->getAttribute('catalog_product', 'color');

我需要的是相对简单的。。。 我需要获取在产品页面中选择的属性

更好地解释:
我有一个可配置的产品,有两个属性,大小和颜色。当我去购买产品时,我有选择属性的选项,我有一个按钮,可以执行一些操作并需要获取所选属性。

更改下拉列表时,执行一个ajax调用,该调用将从所选值返回

这将获得所有属性选项和值。根据您的要求进行更改

$attribute = Mage::getSingleton('eav/config')->getAttribute('catalog_product', 'color');
if ($attribute->usesSource()) {
    $options = $attribute->getSource()->getAllOptions(false);
}

仍然不确定您想要实现什么

不清楚请详细说明。。。为什么要预选属性用户应选择该属性用户将使程序正常,但在将产品添加到购物车之前,它将单击另一个按钮。如果执行了某个操作,则此操作应获取他选择的属性。抱歉,如果我还不清楚,但我需要的只是选择所选的属性…在可配置产品中,您没有选择属性。您正在选择属性选项及其值。从上面的代码中,您将获得所有属性选项和值。很抱歉,如果我不清楚,我需要获取所选的值​​, 有可能吗?在本例中,您已经离开,我如何获取数据?请指定您想要的数据类型并给出示例。。我会试试完整的代码