グループ管理機能で設定したグループごとに、サイトのデザインを変更したい

フォローする
ソーシャルキャスト
オウルキャスト

テンプレートのコードを編集する必要がありますが、以下のような事が可能です。

  • グループごとにサイトのロゴの表示を変更したい
  • グループごとに背景色を変えたい
  • グループごとにメインビジュアルに表示される画像を変えたい

記入コード例

{% if auth_check() %}
  {% set codes = auth_user().group_codes %}
  {% if codes %}
    {% for code in codes %}
      {% if code == 'aaa' %}
        グループコードが「aaa」の時に表示
      {% elseif code == 'bbb' %}
        グループコードが「bbb」の時に表示
      {% else %}
        指定のグループでは無い時に表示
      {% endif %}
    {% endfor %}
  {% else %}
    グループに所属していない時に表示
  {% endif %}
{% else %}
  ログインしていない時に表示
{% endif %}

記入場所

例1)グループごとにサイトのロゴの表示を変更したい

テンプレート名「ヘッダー」内のロゴを表示している部分に上記のコードを組み込む

例2)グループごとに背景色を変えたい

背景色はCSSで制御をしているため、上記のコードを使って使用するCSSを出し分けていただく

CSSの変更方法は以下をご覧ください。

例3)グループごとにメインビジュアルに表示される画像を変えたい

テンプレート名「メインビジュアル」内のメインビジュアルを表示している部分に上記のコードを組み込む


出し分けをしたい内容によって修正するテンプレートが変わってまいりますので、
具体的に変更したい内容をサポート窓口にご教示いただければ修正場所をご案内いたします。

なお、具体的なコードの書き方はサポート範囲外となりますので
何卒ご了承の程よろしくお願いいたします。

この記事は役に立ちましたか?
0人中0人がこの記事が役に立ったと言っています