こんにちは、opencart の初心者です。product.tpl にコードがあります。オプション ボックスの選択で「価格」を削除したい... オプション ボックスで「価格」を削除すると、価格計算に影響します。つまり、header.tpl の finalpricevalue
解決策が欲しい
- オプション ボックスの「価格」を非表示にする (または)
- オプションボックスの「価格」の色を変更する (OR)
- product.tpl の「price」を削除し、header.tpl の「finalpricevalue」に値を割り当てます
product.tpl---->
<select name="option[<?php echo $option['product_option_id']; ?>]" width="300"style="width:200px">
<option value=""><?php echo $text_select; ?></option>
<?php foreach ($option['option_value'] as $option_value) { ?>
<option value="<?php echo $option_value['product_option_value_id']; ?>"><?php echo $option_value['name']; ?>
<?php if ($option_value['price']) { ?>
(<?php echo $option_value['price_prefix']; ?><?php echo $option_value['price']; ?>)
<?php } ?>
</option>
<?php } ?>
</select>
header.tpl----->
var position1 = newPriceValue.indexOf("(");
var position2 = newPriceValue.indexOf(")");
position1 = position1+3;
var **finalPriceValue** = newPriceValue.substring(position1, position2);
var txt = newPriceValue;
txt = txt.replace(/,/g, '');
array=txt.match(/(?!$)\d+(\.\d+)/g);
私を助けてください......