X-Cart 5 に取り組むのはこれが初めてで、顧客が入力した希望配達日を保存する新しいフィールドをチェックアウトページに追加するのに苦労しています。フィールドの値がフォームに渡され、データベースに保存されます。その後、その値にアクセスして、管理パネルから請求書ページと注文リスト ページに表示できます。
これまでに行ったこと: CustomSkinモジュールを使用して作業しています。..CustomSkin../Model/Orderに新しい$preferredDeliveryDateプロパティを定義しました。View/Checkoutクラス内には、Shipping と Review の2 つのステップがあることがわかりました。新しいステップを定義する代わりに、注文ボタンの直前に HTML として追加された顧客メモフィールドの機能を再利用したいと考えていました。ただし、フィールドのデータがどのように渡されるか (JS?)、後でアクセスする方法が明確ではありません。Place order の後に$preferredDeliveryDateを更新し、それにアクセスして値を表示できるようにする必要があります。
可能であれば、このフィールドを追加する場所と方法、およびそれにアクセスしてページに印刷する方法を示してください。