配送明細書の住所が東京都港区芝公園1-5-25とならず、1-5-25芝公園港区東京都になります。
リキッドでどのように修正すればよろしいのか教えていただけると助かります。
よろしくお願いします。
配送明細書の住所表示順が「東京都港区芝公園1-5-25」ではなく逆順になる問題について、Shopifyの「明細表のテンプレート」をLiquidで編集して修正する方法が案内された。対象は注文管理から印刷できる標準の明細表で、設定画面からテンプレート編集に進めることが確認された。
論点は2つあった。
回答では、address1とaddress2の表示順入れ替えはLiquidで可能だが、住所入力欄に保存された文字列自体の並び替えは難しいと説明された。これは購入者が入力した値をそのまま表示しているため。
その後、編集時にLiquidの入れ子構造を崩したことでエラーが発生したが、コードを独立した単位ごとに入れ替える方法が示され、画像付きで補足された。最終的に投稿者は修正に成功しており、この件は解決済み。
配送明細書の住所が東京都港区芝公園1-5-25とならず、1-5-25芝公園港区東京都になります。
リキッドでどのように修正すればよろしいのか教えていただけると助かります。
よろしくお願いします。
注文管理 > 各々の注文を選択 > 印刷 > 明細表を印刷する からプリント出来る「明細表」のことでしょうか?
であれば 設定 > 配送と配達 を開いて、「明細表のテンプレート」の右にある「編集」クリックすれば、明細表のテンプレートのliquidの編集画面を表示出来ます。
1-5-25芝公園港区東京都 のような表記がされているのは明細表下部のことでしょうか。
liquid上では、Thank you for shopping with us! という文言のすぐ下あたりに記述されているようです。
Shopifyの機能ではなく、アプリストアのアプリで生成している配送明細書の話でしたらすいません。
その場合は上述の説明は無関係のものになります。
アメリカ合衆国は上に持ってこれたのですが、番地などの順番は変えれません
例えば貼って頂いたスクリーンショットの BILL TO の部分の「123 Billing Street」と「Billtown KY K2P0B0」の行を入れ替えたいということであれば、liquidの国名表記の辺りにある
{{ shipping_address.address1 }}
{% if shipping_address.address2 != blank %}
{{ shipping_address.address2 }}
{% endif %}
のaddress1とaddress2の順番を入れ替えれば可能です。
そうではなく、「123 Billing Street」を「Billing Street 123」のような形式にしたいということであれば難しいと思います。
こちらはお客様が購入時などに入力された文言を表示する箇所であるためです。
(以下のスクリーンショットの「住所」部分にお客様が「123 Billing Street」と入力されたのであれば、liquidやストアの設定でその内容を変更するのは困難)