Magento:如何在产品列表页面上显示下拉属性

时间:2010-11-18 09:52:43

标签: list attributes magento

我使用可配置产品创建了下拉属性

我想在网格/列表产品的页面中添加我的select属性选项的组合,以便能够直接从此页面输入产品到我的购物车中这是不可能的:我有进入第二页选择属性。

我读了很多帖子,但我找不到实现它的方法。

感谢您的帮助。

2 个答案:

答案 0 :(得分:1)

所以你想要产品“添加到购物车按钮”,并将“自定义属性”添加到产品列表页面..这是一个扩展,见下文:

http://www.mageworx.com/ajax-cart-magento-extension.html

我只是设法在我的类别列表页面上添加了“将所有项目添加到购物车”按钮和“添加到购物车”按钮。

答案 1 :(得分:0)

对于具有前端类型“选择”的属性,我们需要定义产品页面上转换为下拉列表的选项。例如,属性颜色可以具有红色,绿色,蓝色等选项,这些选项在管理区域中定义。

我们可以轻松收集任何属性的所有已定义选项。

// use your own attribute code here
$attribute_code = "color";
$attribute_details = Mage::getSingleton("eav/config")->getAttribute("catalog_product", $attribute_code);
$options = $attribute_details->getSource()->getAllOptions(false);
Foreach($options as $option){
// print_r($option) and find all the elements
echo $option["value"];
echo $option["label"];
}

有关magento cart产品的更多信息,请访问 Web\Agency-shop