[英]How can I change the dropdown option into different form on product page?
我是magento的新手,我在产品页面上遇到了一些非常棘手的问题。 我必须从此处隐藏下拉菜单选项,并在一行中显示所有属性值,例如
[大小:小中大]
[颜色:红色绿色粉色]
但只有在选择了大小(如默认的magento下拉菜单中)后,颜色才会显示。 我可以根据产品ID获取所有属性,但是如何根据特定产品的size属性获取color属性,然后在单击“添加到购物车”按钮后将该值传递到购物车页面。
我真的陷在这个任务中,有人可以帮我吗..
希望这对您有帮助
$sizeStr = '';
$colorStr = '';
$attrs = $product->getTypeInstance(true)->getConfigurableAttributesAsArray($product);
foreach($attrs as $attr) {
if(0 == strcmp("size", $attr['attribute_code'])) {
$sizeStr .= $attr['values']." "; //get size
}else if(0 == strcmp("color", $attr['attribute_code'])) {
$colorStr .= $attr['values']." "; // get color
}
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.