STK 模板脚本在 Web 应用程序的类路径中,脚本副本在 STK > 模板 里就可以编辑。STK 脚本是用 FreeMarker 写的。
脚本存储在 /templating-kit
文件夹的子文件夹里:
components
包含按照组件类型分类的组件模板。pages
的子文件夹里有main
页面脚本和区域脚本。
此结构遵循 模板原型结构。模板原型里引用的区域模板都存在 /global
文件夹。
main脚本
main
是主页面脚本(Git),是理解这个系统的一个好起点。它在编写实例上使用 @cms.init
指令初始化页面编辑器,同时也包含了设置 bodyClass
和 bodyID
的逻辑。
main 脚本使用 @cms.area
指令来 调用区域 绘制,并使用 #include
指令绘制 导航。main
脚本用三个 DIV 元件包装区域,建立了一个 可调的页面网格。
区域脚本
参考 STK 区域 里关于 STK 区域脚本的描述。
Overview
Content Tools