2017-06-29 6 views
0

Newb質問です。Bolt CMS - 同じContentTypeのスタイルページはどのように異なる方法で?

私は同じContentType "ページ"の下で私のウェブサイト(ホームページ、私たちについて、会社の使命、コンタクトページなど)に複数の静的ページを持っています。

しかし、すべてが根本的に異なるため、すべてのページに単一のpage.twigテンプレートを適用することはできません。

どのようにしてそれらをすべて異なるCSSテンプレートにリンクできますか?

答えて

1

ボルトでの好ましい方法は、templateselectフィールドを追加することです。あなたがページごとに別のテンプレートを設定することができるとcontenttypes.yml

pages: 
    [..] 
    fields: 
     template: 
      type: templateselect 
    [..] 

https://docs.bolt.cm/3.2/fields/templateselect

もう1つの方法は、コンテンツで設定された値に基づいてページにボディクラスを追加することです。このクラスをCSSスタイリングに使用できます。

関連する問題