カート ビューにフォームがあり、名前、アイテムのコストの後に、数量テキスト フィールドがあります。
<?php echo CHtml::textField('quantity', $value['quantity']); ?>
数量テキスト フィールドを変更して送信 (カートの更新という名前のボタン) をクリックすると、デフォルトの数量番号を新しい更新された番号に変更したいと考えています。
これは私が試していることです。コントローラーにこれを入れました。
if(isset($_POST['updateCart'])){
$quantity=$_POST['quantity'];
}else {
$quantity=1;
}
$sessionCart[] = array('product_id' => $_POST['documents'], 'document' => $productInfo->name, 'countriesIssued'=>$_POST['countriesIssued'], 'countriesIntended'=>$_POST['countriesIntended'], 'quantity'=>$quantity, 'price' => $legalisationPrice->FCO);
フォームが送信された後の値は、入力した新しい値ではなく 1 です。
手伝ってくれてありがとう。