CI フレームワークを使用してショッピング カート クラスを使用しています。私のユーザーがそれを台無しにして合計に送料を追加することを決定するまで、これはこれまでのところ成功を収めています。
そこで私がやりたいのは、変数 $postage の値を小計配列に追加することです。
つまり、小計は最初は 111.24 です。次にコントローラに送られ、小計に 4 が加算されて 115.24 になります。
私のデータ配列は次のとおりです。
[id] => 9
[qty] => 1
[price] => 111.24
[price_artwork] =>
[name] => Lincoln Catherdral
[print_type] => Canvas
[postage] => 4
[file_name] => bbb5359bd6d0dc27ace3f2921460a021
[file_ext] => .jpg
[subtotal] => 111.24
コントローラーの $data は次のように設定されます。
$data = array(
'id' => $this->input->post('ARTWORK_id'),
'qty' => 1,
'price' => $this->input->post('print_cost'),
'price_artwork' => $this->input->post('ARTWORK_price'),
'name' => $this->input->post('ARTWORK_title'),
'print_type' => $this->input->post('print_type'),
'postage' => $postage,
'file_name' => $this->input->post('ARTWORK_file_name'),
'file_ext' => $this->input->post('ARTWORK_file_ext'),
'subtotal' => $subtotal
);
しかし、小計は配列の [price] 値と同じだけ通過します。
これを変更する方法はありますか?
ありがとう