チェックアウトに2つのカスタムフィールドを追加しようとしています(1つはギフトメモ用、もう1つはユーザーが発送日を選択できるようにするため)。ギフトノートフィールドを正常に稼働させることができましたが、日付フィールドに問題があります。
日付ピッカーにjQueryUIを使用する目的で標準のテキストフィールド(input type = "text")を使用していますが、テキストフィールドの値が渡されていません。入力からテキストエリアに変更すると、データは通過します。Opencart1.5.4のチェックアウトの「支払い方法」の段階で両方を追加しようとしています。
私はOpencartを初めて使用しますが(昨日、これらのフィールドを追加するように求められたときに見始めました)、MVC + Lパターンを理解しており、私が言うように、1つのフィールドを機能させてデータベースに渡すことができました。私はvQmodを使用していません。
入力フィールドからのデータは、controller/payment_method.phpの$this->request->postに渡されていません。
これは私にはバグのように思えますが、Opencartの癖ですか?解決策がない場合は技術的にテキストエリアを使用できますが、それは問題を回避するための少し汚い方法だと感じます