前台页面的展示样式由模板系统控制。本文介绍模板引擎如何与栏目配置联动。

栏目模板三件套

每个栏目可配置列表模板 list_template、详情模板 detail_template 与栏目页模板 category_template,通过模板代码与后台模板库绑定。

启动时注册模板助手

CmsTemplateHelper().register(app)  # 启动时注册模板函数 / 标签

应用启动时会把模板助手注册到渲染环境,页面模板内即可调用系统提供的模板函数输出内容、广告、导航等数据。

站点支持多套模板并存,不同栏目可切换不同样式,满足多样化的展示需求。