OpenCart を e コマース ソリューションとして使用して、数量に加えてオプション値を更新できるようにカート ページを編集しようとしていますが、少し問題が発生しました。
私の現在のコードは、選択された正しいオプションを取り、それを選択ボックスに入れます。コードは次のとおりです。
<?php foreach ($product['option'] as $option) { ?>
<div style="float: left; width: 100px;">
<select style=" text-align: left;" class="storeitems" name="option[<?php echo $option['option_id']; ?>]" selected="<?php echo $option['value']; ?>">
<option>
<?php echo $option['value']; ?>
</option>
</select>
</div>
<?php } ?>
ここで、他のオプションを取り込む必要があります (proudct ページに表示されているように)。そのコードは次のとおりです。
<select style="max-width: 145px;" class="storeitems" name="option[<?php echo $option['option_id']; ?>]" selected="<?php echo $option_value['name']; ?>">
<?php foreach ($option['option_value'] as $option_value) { ?>
<option value="<?php echo $option_value['option_value_id']; ?>"><?php echo $option_value['name']; ?>
</option>
<?php } ?>
</select>