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 区域脚本的描述。

  • No labels