2017-06-29 102 views
0

Newb question。Bolt CMS - 如何以不同方式显示相同ContentType的样式页?

我在我的网站上有多个静态页面 - 主页,关于我们,公司使命,联系页面等,在相同ContentType“页面”下。

但是,我不能将一个单独的page.twig模板应用于所有这些模板,因为它们都完全不同。

如何将它们链接到不同的CSS模板?

回答

1

螺栓的首选方法是添加一个templateselect字段。 https://docs.bolt.cm/3.2/fields/templateselectcontenttypes.yml

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

这样,您可以设置每个页面不同的模板。

另一种方法是基于与内容一起设置的值向页面添加主体类,您可以将该类用于CSS样式。

相关问题