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 %}
で問題なく解決いたしました。有り難うございます。
凡ミスで商品タグとブログタグの登録タグ名を半角スペース有り無しで登録してテストしていました・・・。
Shopifyのチェックアウトは世界一コンバージョン率が高いチェックアウトです。2023年4月に実施された世界3大手マネジメントコンサルティング会社の共同調査によると、Sho...
By Minami_ Apr 11, 2024Shopifyのルーツ Shopifyは、スノーボードをオンラインで販売したいという夢を叶えるために2004年に誕生しました。当時は大企業だけがインターネットで販売す...
By JapanGuru Apr 7, 2024リエンゲージメントの自動化で売り上げ向上へ!素敵なオンラインストアを作成し、見込み顧客の携帯へ広告を直接に送信する、またはSNSなどで宣伝すると、お客様がストアに行き着...
By Mirai Mar 24, 2024