Liquid、JavaScriptなどに関する質問
プロダクトページでアコーディオンコンテントを3つ作成しました。
content from pageでページを反映し、全ての商品に反映されている状態です。
一部の商品でコンテント3つのうち2つを除外したいです。
条件分岐を試しましたが、liquidの入力場所が誤っているのか上手くいきません。
ご教示頂けたら幸いです。
Prestigeが有料のテーマであるため、
https://themes.shopify.com/themes/prestige/styles/couture/preview
こちらをdeveloper toolsで見ながらの回答になります。
まず、変更をご希望の箇所は下記で合っているでしょうか?
もし、こちらで合っているようでしたら、
コード内に下記の記述を見つけることができるのではないかと思います。
(どのファイルにあるかまでは分からないので、お探しいただくしかないのですが。。。)
<div class="Collapsible Collapsible--large">
... 中略 ...
</div>
こちらが見つかりましたら、
おそらく、schemaで実装されているはずですので、
下記のようにすれば良いかと思います。
{% if product.id != 00000000000000000 and block.settings.heading != "xxxxxxxxxxx" or block.settings.heading != "yyyyyyyyy" %}
<div class="Collapsible Collapsible--large">
... 中略 ...
</div>
{% endif %}
{% endif %}
00000000000000000には商品IDをご指定ください。
もし、複数の商品が対象であれば、それらの商品にユニークな商品タグを設定して下記のようにされると良いです。
{% if product.tags contans "ユニークな商品タグ" and block.settings.title != "xxxxxxxxxxx" or block.settings.title != "yyyyyyyyy" %}
<div class="Collapsible Collapsible--large">
... 中略 ...
</div>
{% endif %}
{% endif %}
block.settings.title
は、勘です。
contentのTitleを指定したいのですが、
コードが見られないので分かりません。。。
おそらく、これで合っていると思うのですが。。。
xxxxxxxxxxxやyyyyyyyyyには、非表示にしたいcontentのTitleをご指定ください。
推測ベースの回答ですので、
うまく動くかは分かりませんが、
何かのヒントになれば幸いです。
(キュー田辺)
サポートの選択肢が増えていく中、最適となる選択の判断が難しくなっているかと存じます。今回は問題の解決に最適となるサポートの選択方法を、紹介させて頂きます。 選択肢のご紹介...
By Mirai Oct 6, 20242023年初頭、Shopifyペイメントアカウント、及びShopifyアカウント全体のセキュリティを強化する為の変更が適用されました。ユーザーのアカウントセキュリティを強化す...
By Mirai Sep 29, 2024概要: 年末/年明けは、消費者が最もショッピングを行う時期の一つです。特に、ブラックフライデー・サイバーマンデー(BFCM)は、世界中で注目される大規模なセールイベントであ...
By JapanGuru Sep 25, 2024