商品詳細ページの価格欄にカスタムオプションの価格を名前付きで表示したい。
私もこのリンクを試してみましたが、成功しませんでした。これは私が使用しているリンクです
だから私に解決策を提案してください。
ページを開く:関数をapp\code\core\Mage\Catalog\Block\Product\View\Options.php
見つけてステートメントの前に追加します。protected function _getPriceConfiguration($option)
$data['title'] = $option->getTitle();
return $data;
開催中app\design\frontend\YOUT_TEMPLATE_PATH\default\template\catalog\product\view\options.phtml
<div id="optiontitle"></div>
トップページに追記。
次に、これを見つけます:
$A(element.options).each(function(selectOption){
if ('selected' in selectOption && selectOption.selected) {
if (typeof(configOptions[selectOption.value]) != 'undefined') {
curConfig = configOptions[selectOption.value];
}
}
});
置き換え:
$A(element.options).each(function(selectOption){
if ('selected' in selectOption && selectOption.selected) {
if (typeof(configOptions[selectOption.value]) != 'undefined') {
curConfig = configOptions[selectOption.value];
optionTitle = curConfig.title + "<br>";
$("optiontitle").insert(optionTitle);
}
}
});