Liquid、JavaScriptなどに関する質問
管理画面→設定→配送と配達→納品明細書のプレビューを見ると店舗名と個人名が出てしまいます。
会社名、店舗名を表示する方法のわかる方いますか?
そのメニューの左側にテンプレートのコードが表示されていると思いますが、
177行目の
{{ shop_address.address1 }}, {{ shop_address.city }}, {{ shop_address.province_code }}, {{ shop_address.zip }}, {{ shop_address.country }}
を削除するか、
{% comment %} と、 {% endcomment %} で囲めば、住所表示は消えます。
店舗名は、 {{ shop.name }} が表示していますが、会社名という変数は下記をみる限りなさそうなので、
https://shopify.dev/docs/themes/liquid/reference/objects/shop
表示したい場所に直書で書かれれば表示されます。
これは、Liquidrととよば
↑(補足させていただきます)これは、Liquidとよばれる、Shopifyのテンプレート言語で書かれております。(Rubyという言語ベースで設計されております)
▼ ヘッダーの表示を店舗名から会社名に変更する場合
{{ shop.name }}を {{ shop_address.company }}に変更してください。
※使える変数がこのページにありましたのでそれを元に会社名の変数を共有させていただきますm(_ _)m
日本語の場合、class="to-uppercase"が入っているとプレビュー時に表示されませんでしたが、削除すると表示されるようになりました。
【 変更前コード 】
<p class="to-uppercase">
{{ shop.name }}
</p>
【 変更後コード 】
<p>
{{ shop_address.company }}
</p>
▼ フッター表示
住所の非表示については上記通りで、もし店舗名の上に会社名を入れられる場合は、
【 変更前 】
<strong>
{{ shop.name }}
</strong>
【 変更後 】
<strong>
{{ shop_address.company }}<br>
{{ shop.name }}
</strong>
と変更していただければ、会社名、店舗名が上下に表示されるようになりますのでよろしくお願いいたします。
(初期設定で個人名を入れられる場所がないので個人名が出てしまう原因については特定できておりません。)
補足ありがとうございます! そうでした、明細書やメールテンプレートは、別のLiquid変数がありましたね。
なお、ヘルプページは日本語化されていますので、日本語ページはこちらをご参照ください。
https://help.shopify.com/ja/manual/orders/packing-slips-variable-list
色々と教えてくださり、ありがとうございます。
普段の業務があり、まだ着手出来ていませんので手順通り削除ができるかすすめてみます。
ド素人故、専門用語が全くわかっておりません。のでまた質問させていただくことがあるかもしれませんが、よろしくお願いします。
みなさま
いくつか回答ありがとうございます。該当箇所は解決しました。
あと一つ、明細書テンプレートでプレビューするとお客様名が氏名逆に表記されています。修整方法わかりますでしょうか?
お世話になっております。
お客様の氏名を逆にする方法は、28行目にある
{{ shipping_address.name }}
を
{{ shipping_address.last_name }} {{ shipping_address.first_name }}様
に書き換えることで「姓→名(+様)」の順番で表示することができます。
また、60行目にある
{{ billing_address.name }}
を
{{ billing_address.last_name }} {{ billing_address.first_name }}様
に書き換えことで請求先のお客様のお名前も「姓→名(+様)」と表示することができますのでよろしくお願いいたします。
Shopifyのチェックアウトは世界一コンバージョン率が高いチェックアウトです。2023年4月に実施された世界3大手マネジメントコンサルティング会社の共同調査によると、Sho...
By Minami_ Apr 11, 2024Shopifyのルーツ Shopifyは、スノーボードをオンラインで販売したいという夢を叶えるために2004年に誕生しました。当時は大企業だけがインターネットで販売す...
By JapanGuru Apr 7, 2024リエンゲージメントの自動化で売り上げ向上へ!素敵なオンラインストアを作成し、見込み顧客の携帯へ広告を直接に送信する、またはSNSなどで宣伝すると、お客様がストアに行き着...
By Mirai Mar 24, 2024