2015-05-29 54 views
0

如何檢查是否有任何狀態由客戶在結賬前填寫,或者如何檢查在已有客戶地址中是否存在任何狀態?如果地址狀態不存在,則客戶不允許結賬。在Magento中,如果狀態不在註冊地址或客戶填寫地址詳細信息的地址中,我不允許他們下訂單。

總之,如果狀態不在註冊地址或客戶填寫地址詳細信息的地址中,我不允許他們下訂單。

請讓我知道是否有人有很多想法。

回答

0

嘗試在billing.phtml添加類所謂的「需要進入」的狀態文本框在Magento像

<input type="text" id="billing:region" name="billing[region]" value="" title="State/Province" class="input-text required-entry"> 

和shipping.phtml

+0

但對於已經註冊的用戶!當他們登錄的貨運和帳單地址在結帳過程中默認已經設置,但現在假設在該地址中如果狀態不存在呢?該客戶不允許結賬,簡而言之,如果狀態不在登記地址或訪客客戶填寫地址細節中。我不允許他們結帳。我希望你明白我的觀點。 @pradeep Sanku – drsndodiya

+0

是的,我得到了你的問題。試試這個代碼,它會work.just試試看 –

+0

我已經嘗試過了,但它只有在從運輸和結算下拉選擇新地址時才起作用,但沒有狀態的客戶地址如何? – drsndodiya

相關問題