郵便番号のみで配送料を計算したい。そのため、「配送と税金の見積もり」で国と州のドロップダウンを表示したくありませんでした。どうすればこの機能を実現できるか教えてください。
質問する
2034 次
2 に答える
0
これは非常に古い質問ですが、将来誰かを助けることができるように、選択した方法を追加します。
注: このオプションは、配送先の国が 1 つしかなく、州が必須でない場合に便利です。
プログラムでこれを実現しようとしましたが、機能が壊れていました。また、不要なファイルの変更が必要でした。また、郵便番号は国全体で同じになる可能性があるため、国がないと郵便番号は機能しません。そのため、国と州のオプションを非表示にする CSS を作成しました。
以下のサンプルコード、
.checkout-cart-index div[name="shippingAddress.region_id"],
.checkout-cart-index div[name="shippingAddress.country_id"] {
display: none !important;
}
国と州のフィールドの ID は動的に変化するため、div の名前から参照しました。
これは最適化されたソリューションではありませんが、機能に影響を与えないため、迅速かつ安全なソリューションです。
于 2018-11-02T12:11:15.250 に答える
-1
提案される最も簡単な方法は、phtml でこれら 2 つのフィールドにデータを入力し、このフォームを表示するときにそれらのフィールドを非表示にすることです。
于 2013-05-27T16:10:08.617 に答える