我想2個自定義字段添加到收銀臺(一個禮物送給筆記,一來讓用戶選擇發貨日期)。我設法得到了禮品券字段並且運行良好,但我在日期字段中遇到了問題。Opencart的結帳不通過自定義字段
我使用一個標準的文本字段(INPUT TYPE =「文本」)與使用jQuery UI的日期選取器的意圖,但文本字段的值不被通過。如果我從輸入更改爲textarea,數據會通過。我試圖在Opencart 1.5.4結帳的「付款方式」階段添加它們。
我是Opencart的新手(當我被要求添加這些字段時開始查看它),但瞭解MVC + L模式,正如我所說,設法讓一個字段工作並傳入數據庫。我沒有使用vQmod。
從輸入字段中的數據只是沒有獲得通過到$這個 - >請求 - >在控制器後/ payment_method.php
這似乎是對我的一個錯誤,它只是一個Opencart的的怪癖?我可以在技術上使用一個textarea如果沒有一個解決方案,但是,感覺有點髒的方式解決該問題
決定用一個文本的同時,直到我發現了一個更好的解決方案,發現我不能使用jQuery UI的日期選擇器上的一個文本,所以我回去試到廣場之一 – ollie
可以請你分享代碼,因爲我需要在結帳步驟添加額外的輸入文本字段,但我不知道如何。 我做了輸入文本字段,但看起來像我需要在ajax部分進行更改以發佈額外的輸入字段值。 〜謝謝 –
沒有真正的代碼可以共享,我解決這個問題的方式在下面作爲接受的答案。如果您已將字段添加到結帳頁面並顯示出來,請確保給它們一個id屬性,然後您可以在jQuery ajax調用中使用該id。在我的checkout.tpl文件中,它位於871行 – ollie