• 我使用以下代码在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>"; }