私はOpencart 2.0.1.1
を使用しています。カートページに投稿したい商品ページに隠れたテキストフィールドがあります。私はthis tutorialに従いますが、Undefined index
号を発行しています。ためにカートでカスタム変数を渡すにはどうすればよいですか?
<input type="hidden" name="design" value="12">
Iは、次の符号化を行っている:カタログ/制御/チェックアウトで
そして/ cart.php
$option['design']=$this->request->post['design'];
$this->cart->add($this->request->post['product_id'],$quantity,$option);
が$data['products'][] = array(
システムにおいて次に
'design' => $product['design'],
を追加/ライブラリ/ cart.php
$this->data[$key] = array(
は誰もがこの問題で私を助けてください
echo $product['design'];
ビュー\テーマ\テンプレート名\テンプレート\チェックアウトの\ cart.tplにcart.tplに続いて
'design' => $options['design'],
を追加しましたか?
私は、より良い質問のためにあなたの質問にあなたのコードで指定する必要があると思います。何を試しましたか? – HarnishDesign
@HarnishDesignが今質問を編集しました。 –
実際のコードを見ることができます、tplファイル/生成されたHTMLは、ページとフォームが正しくレンダリングされているかどうかを確認するのに役立ちます。 –