-
我使用以下代码在list.phtml中获取产品自定义选项
-
此代码工作并显示产品属性集 . But
-
它没有显示我为产品创建的多个自定义选项,也只在属性集中提取了2个值 .
To make it more clear.
请参阅我有下拉菜单,输入字段,带有产品值的单选按钮 . 但是通过下面的代码,它只显示了一个带有2个值选项的下拉列表 .
There is one more thing i would like to know
如何发送产品,价格,数量和自定义选项 add-to-cart button clicked 时选择购物车 .
请指导我 . 谢谢
$_product = Mage::getModel('catalog/product')->load($_productId);
$attVal = $_product->getOptions();
$optStr = "";
// loop through the options
foreach($attVal as $optionKey => $optionVal) {
$optStr .= "
";
$optStr .= $optionVal->getTitle().": ";
$optStr .= "<select style='display:block; clear:both;' name='options[".$optionVal->getId()."]'>";
foreach($optionVal->getValues() as $valuesKey => $valuesVal) {
$optStr .= "<option value='".$valuesVal->getId()."'>".$valuesVal->getTitle()."</option>";
}
$optStr .= "</select>";
}