いつも、ご丁寧にありがとうございます。
引き続き、Welcartを使った国際販売で色々試行錯誤しています。
特に、国際配送の送料を設定する部分で、国を沢山選んだ場合、各国の州を調べて、全部入力するのはかなり骨が折れる上、その国の住所表記に詳しくない場合は、間違って設定することがあります。また、国によっては市=州みたいな位置づけで、住所に州を入れる習慣がない場合もあります。(例 London, UK)
したがって、欲をいうとセレクトになっている州のフォームをテキストフィールドにしたいところですが、州の文字列が送料設定の部分とマッチしないと送料が設定されないと思います。
妥協案として、以下のリンク先の回答が使えると思いました:
[解決済み] 世界中へ販売
https://www.welcart.com/forum/topic.php?id=819#post-3652
全ての国にStatsを設定し、Jqueryで常にこれを選択するようにすれば、州の入力は文字列としてZIPの部分に統合してしまえると思うのですが、お客様情報のテーブルのtrにidなりclassなどがないため、簡単にStatesの部分をdisplay: noneすることができません。(国ごとの送料を設定するために、見えなくするだけで、フォームは残したい。)
国際対応の際に、フォームを直したい場合がよくあるので、ここにid か class を入れてもらえませんでしょうか?そうなれば、JQueryで(元の仕組みを壊さず)簡単にカスタマイズができるようになります。
簡単に改善できる上、喜ぶ人も多いと思いますが、如何でしょうか?
ご検討、よろしくお願いいたします。
動作に関するご質問の場合は必ずご記入ください。
WordPress のバージョン: 3.3.2
Welcart のバージョン: 1.1.7 or 1.1.10
ご利用のテーマ:
症状を確認したブラウザ:
サーバー(会社名、サービス名):
SSLの利用: 無し | 専用SSL | 共用SSL
WordPress のパーマリンク設定: