商品ページの[オプションを選択]ドロップダウンに属性ラベルを追加しようとしていますが、他の属性を追加する可能性があるため、ハードコーディングせずに、たとえば[サイズの選択]または[選択]を表示したいと思います。色" 。
私はいろいろなフォーラムからいくつかのコードを試してみましたが、それを機能させることができないようです-アイデアや提案された拡張機能
configuration.phtmlのコアコードは次のとおりです。
<?php
$_product = $this->getProduct();
$_attributes = Mage::helper('core')->decorateArray($this->getAllowAttributes());
?>
isSaleable()&& count($ _ attributes)):?> <dt><label class="required"><em>*</em><?php echo $_attribute->getLabel() ?></label></dt>
<dd<?php if ($_attribute->decoratedIsLast){?> class="last"<?php }?>>
<div class="input-box">
<select name="super_attribute[<?php echo $_attribute->getAttributeId() ?>]" id="attribute<?php echo $_attribute->getAttributeId() ?>" class="required-entry super-attribute-select">
<option><?php echo $this->__('Choose Option')?></option>
</select>
</div>
</dd>
<?php endforeach; ?>
</dl>
var spConfig = new Product.Config(getJsonConfig()?>);
</script>