質問&ディスカッション

Motoya
Participant

CMSのスマートルールについて

Résolue

HubSpot CMSを用いてモバイル用とデスクトップでそれぞれ表示内容を変更するために

スマートルールを利用しております。

 

現在私のやり方ですと、それぞれのモジュールにスマートルールを追加>ルール>デバイスタイプ>モバイル とモジュール事に設定していますが、
複数モジュールを一括でモバイルでのスマートルールを適用させることなどはできないのでしょうか・・・?

 

 

1 Solution acceptée
assi
Solution
Guide

CMSのスマートルールについて

Résolue

なるほどです、確かにユースケースとしては多そうな事例ですね…。

私の把握する限り、残念ながら複数のモジュールに対し一括でスマートルールを適用できるような機能はありません。

他にとれる手法としては

  • 「これとこれとこれ」とスマートルールを適用するモジュールの組み合わせが毎回決まっているようであれば、それらを1つにまとめたカスタムモジュールを作成することを検討する
  • モバイルに対する表示がブレークポイントによるメディアクエリでも可能であれば、カスタムモジュールにモバイル用のフィールドを予め用意してしまう

などが挙げられます。

後者の方は私がよく行う手法で、

  • 画像
  • 画像(モバイル時)

のように2つフィールドを用意しておき、モバイル時の方に指定が無ければ1つ目のものをそのまま使用、モバイル時の方に指定があればメディアクエリにて上書きする、ということを行います。

 

参考になりましたらm(_ _)m

Voir la solution dans l'envoi d'origine

2 Réponses
assi
Solution
Guide

CMSのスマートルールについて

Résolue

なるほどです、確かにユースケースとしては多そうな事例ですね…。

私の把握する限り、残念ながら複数のモジュールに対し一括でスマートルールを適用できるような機能はありません。

他にとれる手法としては

  • 「これとこれとこれ」とスマートルールを適用するモジュールの組み合わせが毎回決まっているようであれば、それらを1つにまとめたカスタムモジュールを作成することを検討する
  • モバイルに対する表示がブレークポイントによるメディアクエリでも可能であれば、カスタムモジュールにモバイル用のフィールドを予め用意してしまう

などが挙げられます。

後者の方は私がよく行う手法で、

  • 画像
  • 画像(モバイル時)

のように2つフィールドを用意しておき、モバイル時の方に指定が無ければ1つ目のものをそのまま使用、モバイル時の方に指定があればメディアクエリにて上書きする、ということを行います。

 

参考になりましたらm(_ _)m

natsumimori
Gestionnaire de communauté
Gestionnaire de communauté

CMSのスマートルールについて

Résolue

@Motoya さん、コミュニティーへの投稿ありがとうございます!

 

@assi さん、アドバイスをお願いできますか?🙏