专题

模板与渲染机制:文件清单、编译流程、模板层级

共 29 篇覆盖 2 个栏目28,052 字约 56 分钟读完更新于 2026年10月21日

本专题围绕「模板与渲染机制:文件清单、编译流程、模板层级」汇集了 29 篇文章,按主题相关度归集,建议自上而下顺序阅读。最近一次更新于 2026年10月21日。

专题概览

覆盖栏目
2 个
包括「迅睿CMS」「互联网观察」等方向
发布时间线
阅读体量
28,052 字
按每篇通读估算,约需 56 分钟

本专题内容导读

1. 迅睿CMS4 篇

「模板与渲染机制:文件清单、编译流程、模板层级」中属于本栏目的文章共 4 篇,合计约 3,169 字,平均每篇 792 字,发布时间从 2026年10月20日 跨度到 2026年10月21日。最近更新的一篇是《迅睿CMS 模板里读自定义字段值,dr_share_cat_value 和直接写不一样》,建议先读这篇了解最新进展。

  1. 迅睿CMS 模板里读自定义字段值,dr_share_cat_value 和直接写不一样2026-10-21

    分类页要显示一段 SEO 描述,我在后台给分类加了自定义字段 seo_desc,模板里手写 {$cat.seo_desc},输出空白。改了半小时模板才发现,字段是加上了,但取值方式不对。 全局拿值和从对象拿值,是两套 迅睿的模板里,当前分类

  2. 迅睿模板改了不生效,我花了半天才想起缓存这回事2026-10-20

    改 template/default/home/index.html,保存,刷新——页面还是老的。清浏览器缓存、换手机开,一样。那一刻我甚至怀疑是不是 FTP 传错目录了。 其实是模板编译缓存没清。 迅睿的模板是编译过的 它不像某些 CMS

  3. 迅睿 CMS 插件与模板的交互:控制器如何把数据传给视图2026-10-20

    写了插件、改了模板,但页面上的数据没变?多数时候是数据传递的环节没接上。标准的传递方式// 控制器 public function index() { $data = [ 'list' => $list,

  4. 迅睿 CMS 模板里的条件判断:if 与 switch 的写法差异2026-10-20

    迅睿的模板语法接近原生 PHP,但又有自己的约束,写惯了 PHP 的人反而容易出错。基本 if{if $status == 1} 已发布 {else if $status == 2}

2. 互联网观察1 篇

「模板与渲染机制:文件清单、编译流程、模板层级」中属于本栏目的文章共 1 篇,合计约 832 字,平均每篇 832 字,发布于 2026年10月21日。最近更新的一篇是《主题模板越来越像脚手架,我反而写不动了》,建议先读这篇了解最新进展。

  1. 主题模板越来越像脚手架,我反而写不动了2026-10-21

    上周想给一个客户站改个列表页标题样式,结果打开主题目录一看,六个子模板、两层 include、一堆 function 调用。改一行 HTML,得先顺着调用链往上追三层才知道这段到底在哪渲染。 改完我只用了十分钟。找它用了四十分钟。 抽象是为