列印模式主題
按這裡檢視本主題的原始格式
購物車研究站 > Twe-commerce3.X 程式 佈景 安裝 > 增加送貨時間與開立發票


發表者: eddie8089 2015-05-29, 05:52 PM
是這樣的 我希望能夠增加送貨時間(飛貓三個時段)與是否開立發票的選項在
checkout_shipping.php 這個頁面上

並再下一個checkout_shipping.php 中將選項放入備註欄

可是我在checkout_shipping.php 增加select的下拉式選單後 沒辦法用post的方式傳道checkout_shipping.php (他在那邊收不到post的資料)

另外我希望按下"繼續" 的按鈕能夠送出表單 所以我用javascript的方式submit

可是他好像沒讀到我JS的function 沒有任何回應




發表者: eddie8089 2015-05-29, 06:02 PM
[CODE]
<form>
<select name="time_s" method="post" action="checkout_payment.php">
<option value="Taipei">台北</option>
<option value="Taoyuan">桃園</option>
<option value="Hsinchu">新竹</option>
<option value="Miaoli">苗栗</option>
<input type="submit" value="送出表單">
</select>

</form>

這是我類似的表單 大概是這種格式

發表者: eddie8089 2015-05-30, 01:03 AM
後來我自己開一個空白的html 跟 php 做測試

發現可能是smarty的問題

請問在smarty當中該如何用post傳值呢QAQ

發表者: oldpa 2015-05-31, 10:12 AM
你的form重複了,檢視該頁元始檔一定會看到2個form

發表者: eddie8089 2015-06-02, 06:03 PM
我有看到了 謝謝

應該是html裡面的{$FORM_ACTION}

可是我把他註解調後 只要重新登入 按送出表單會一直卡在checkout_shipping.php當中QQ

<input type="image" src="templates/twe/buttons/tchinese/button_continue.gif" onclick="document.getElementById('mform').submit()">

這是我改掉buton continue

發表者: eddie8089 2015-06-02, 06:33 PM
我如果把{$FORM_ACTION}放到我自定義的form下方或是註解調 在checkout_payment.php可以收的到表單內容 但是重新登入帳號後只要在checkout_shipping.php按"繼續"就會卡在checkout_shipping當中

但是將{$FORM_ACTION}放到我自定義的表單上方就沒問題 可是會變成收不到post過去的資料

我有看{$FORM_ACTION}應該只是draw form而已QQ 怎麼會發生這樣情況呢?

發表者: oldpa 2015-06-03, 08:23 AM
原來的FORM_ACTION中還需帶著 hidden 'action', 'process'

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)