2017-01-31 15 views
1

opencartを初めて使用しています。opencartのページ間で変数を渡す

最近、私はそれを学ぶためにいくつかの修正を試みました。

enter image description here

私は使用参照IDという名前の新しい行を追加します。私は、このレコードIDをデータベースに販売記録と共に保存したいと思います。

しかし、カートページからチェックアウトページにパラメータを渡す方法はわかりません。

お知らせください。ありがとうございました。

+1

セッションまたはCookieを使用できます。http://php.net/manual/en/book.session.php – Ripper

答えて

0

クーポンの拡張子(コントローラ、クラス、モデル、テンプレート)全体を複製します。 (クーポンからReferenceIdへの)クラスの名前を変更し、すべてのクーポン変数の名前を 'referenceid'に変更します。これは、あなたがしようとしていることを達成するために必要なフォームと他のすべての道具を追加します。

クーポンと同じように、セッションとして渡すことができます。データベースモデルによって記録されます(phpmyadminなどのデータベースで実際に行として作成することを忘れないでください)。

これは、それが存在するテーブルにクエリを追加することで、任意のページで参照できます(既存のクエリがすでに親テーブルにない場合は、別の行呼び出しとして追加するだけです)。

関連する問題