製品のカスタムオプションから「なし」ラジオボタンを削除する
-
12-12-2019 - |
質問
製品内のカスタムオプションをRadionボタンとして追加しました。フロントエンドでは元気にありますが、私のカスタムオプションのラベルがデフォルトで「なし」ラジオボタンで表示されます。これを削除する方法はありますか。
これにスクリーンショットを確認してください -
ありがとう。
解決
オプションを必要とする。
または
メソッドの書き換えメソッドgetValuesHtml
クラスMage_Catalog_Block_Product_View_Options_Type_Select
では、これらの行をコメントする必要があります(行101から)
if (!$_option->getIsRequire()) {
$selectHtml .= '<li><input type="radio" id="options_' . $_option->getId() . '" class="'
. $class . ' product-custom-option" name="options[' . $_option->getId() . ']"'
. ($this->getSkipJsReloadPrice() ? '' : ' onclick="opConfig.reloadPrice()"')
. ' value="" checked="checked" /><span class="label"><label for="options_'
. $_option->getId() . '">' . $this->__('None') . '</label></span></li>';
}
. 所属していません magento.stackexchange