私はこれを解決しようとしてどれだけ長い間神が知っているかのために髪を引っ張ってきました。
現在、このような選択リスト (form_dropdown) があります。
<select name="starters">
<option value="">Please Select</option>
<option value="0" >Brochettes</option>
<option value="1" >Grilled mackerel</option>
<option value="2" >Risotto cake</option>
<option value="3" >Calamari rings</option>
<option value="4">Parma ham parmesan</option>
</select>
私がする必要があるのは、このフォームに渡すことです_ドロップダウンは価格値であるため、Web サイトで動的価格計算機を使用できます。
<select name="starters">
<option value="" price="100">Please Select</option>
<option value="0" price="22">Brochettes</option>
<option value="1" price="342">Grilled mackerel</option>
<option value="2" price="42">Risotto cake</option>
<option value="3" price="52">Calamari rings</option>
<option value="4" price="22">Parma ham parmesan</option>
</select>
これを行う方法はありますか?私は本当にデッドラインに行き詰まっており、コードイグナイターでこれが可能になると思いました。
これまでのコードには、価格があることがわかりますが、それをオプションに渡す必要があります。
echo form_label("APPETISERS", "appetisers");
$array = array();
foreach($appertisers as $row ){
$array[] = $row->product;
$price[] = $row->price;
}
$array = array_merge(array('' => 'Please Select'), $array);
echo form_dropdown('appetisers', $array);