Liquid、JavaScriptなどに関する質問
■実現したい事
ブログタグページで、ブログタグ名と商品タグ名が一致する商品を表示したいです。
例)
・商品A 登録タグ:りんご
・ブログA 登録タグ:りんご
https://〇.myshopify.com/blogs/blog/tagged/りんご
のブログタグページ内で、同一タグを持っている「商品A」を表示。
■試したこと
{% for product in collections['all'].products %} {% for tag in product.tags %} {% if tag == 'りんご' %} <a href="{{ product.url }}">{{ product.title }}</a> {% endif %} {% endfor %} {% endfor %}
⇒このコードで同一タグを持つ商品の出力はできましたが、ブログタグページ毎に動的に動作させるために{% if tag == 'りんご' %}のりんごの部分の値を変数で対応させたいです。
{{current_tags}}で現在表示のブログタグページのタグは取得できますが、以下のように{% 〇〇 %}内で変数展開ができません。
{% if tag == current_tags %} {% if tag == ’{{current_tags}}’ %}
{% 〇〇 %}内での変数展開の方法などがございましたら、ご教示いただけますでしょうか。
解決済! ベストソリューションを見る。
成功
{% if tag == current_tags %}
ではどうでしょうか? {{}}は、テンプレート内で展開させる方法で、Liquid内でコードの変数として利用する場合は、名称を直接指定することになると思います。
成功
{% if tag == current_tags %}
ではどうでしょうか? {{}}は、テンプレート内で展開させる方法で、Liquid内でコードの変数として利用する場合は、名称を直接指定することになると思います。
{% if tag == current_tags %}
で問題なく解決いたしました。有り難うございます。
凡ミスで商品タグとブログタグの登録タグ名を半角スペース有り無しで登録してテストしていました・・・。
リエンゲージメントの自動化で売り上げ向上へ!素敵なオンラインストアを作成し、見込み顧客の携帯へ広告を直接に送信する、またはSNSなどで宣伝すると、お客様がストアに行き着...
By Mirai Mar 24, 2024Shopifyは世界で最も革新的なブランドと起業家をサポートしています。個人起業家やあらゆる規模のビジネスの成長を後押しするために、Shopify アカデミーではShopif...
By SarahF_Shopify Mar 22, 2024オンラインストア運営はとてもやりがいのある活動です。新しい注文が入った時の喜びや世界中のお客様とやりとりできる可能性、商品に対して最高のレビューをもらった時の満足感は、毎日の...
By Mina Mar 13, 2024