安企CMS模板制作
-
模板制作的一些基本约定
AnqiCMS 的模板,使用 .html 作为模板文件后缀,并存放在 /template 模板文件夹中,模板用到的样式、js脚本、图片等静态资源,则单独存放在 /public/static/ 目录。模板文件的使用类似 Django 模板引擎的标签标记,变量则使用双花括号来定义,如 {{变量}}。条件 -
模板制作的目录和模板
AnqiCMS 模板的根目录为 /template,每一套模板,都需要在 /template 下创建自己的模板目录,并在模板目录中添加 config.json 配置文件,来说明模板的一些信息。config.json 文件的内容格式为:{ "name": "默认模板", "package": "d -
模板的标签和使用方法
模板文件的使用类似 Django 模板引擎的标签标记,变量则使用双花括号来定义,如 {{变量}}。条件判断、循环控制等标签,使用单花括号和百分号来定义,并且需要用结束标签来结束,标签成对出现,如 {% if archive.Id == 10 %}这是文档ID为10的文档{% endif %}。系统内 -
为什么在外部编辑器修改模板不生效
模板缓存机制说明 安企CMS在生产环境(production)下采用内存缓存优化策略: 启动时预加载: 服务启动时将模板文件一次性加载至内存 渲染加速: 页面请求直接读取内存模板,避免重复磁盘I/O操作 性能优势: 降低服务器负载,提升网页响应速度至毫秒级 开发修改注意事项 当通过外部编辑器(宝塔面板/VSCode等)修改模板文件时: ✖ 修改仅作用于磁盘文件 ✖ 内存缓存模板不会自动更新