迅睿CMS 模板公共片段:头部、底部、侧栏怎么拆才不重复
迅睿模板没有 WP 那种 get_header() 的函数式引入,公共部分靠模板包含标签或目录约定。拆得好,改一次全站生效;拆得乱,改一处漏三处。 基本拆分方式 把 header、footer…
聚焦迅睿CMS 建站实战:模板标签开发、栏目与内容模型配置、插件使用及二次开发技巧。
迅睿模板没有 WP 那种 get_header() 的函数式引入,公共部分靠模板包含标签或目录约定。拆得好,改一次全站生效;拆得乱,改一处漏三处。 基本拆分方式 把 header、footer…
迅睿的自定义字段链路比 Z-Blog 稍长一点:后台建字段 → 绑定到内容模型或栏目 → 模板里取值输出。中间任何一步没做,模板里取到的就是空,而且不报错。 第一步:后台建字段 在内容模型的字…
迅睿模板里输出 SEO 三件套,很多人的做法是直接在模板里写死一串字符串,或者在 header 模板里自己拼。能显示,但后台的「SEO 设置」就废了,改 SEO 还得进模板改代码。 系统提供了…
迅睿CMS 后台完全正常,修改、发布都行,但一打开前台就是纯白页——这种「后能进、前空白」的组合,九成是模板编译缓存或目录权限。一、先看是不是真的空白浏览器开发者工具 Network 里看首页…
迅睿CMS(Dayrui)安装到最后一步,弹出「数据表已存在」或者「Table 'xxx' already exists」,页面卡住不进后台。这不是安装包坏了,而是数据库里还留着上一次安装的残…
迅睿CMS自定义字段在后台建好了,模板里调用却是空白,问题多半不在字段本身,而在取值方式或作用域。这篇先分清字段存在主表还是附表——列表页默认只查主表,必须加 more=1 才连附表——再讲字…
迅睿CMS后台改了内容、前台却还是旧数据,绝大多数不是没保存成功,而是三层缓存里有一层没有失效:模板编译缓存、数据查询缓存、页面静态化。这篇拆清三层各自管什么、什么时候会失效、分别该怎么清,以…
迅睿CMS的路由内核始终基于查询参数,伪静态只是入口层把漂亮路径翻译回这串参数。这篇先讲清要翻译什么、URL 规则在后台哪里配,再给出 Nginx 与 Apache 的完整重写规则,最后解释改…
迅睿前台模板里的 dr 标签不像普通模板引擎只做变量输出,而是当场触发一次数据库查询再渲染成 HTML,正因为如此才出现后台数据改了、前台还是旧的这类问题。这篇讲清 dr 标签的三种形态、参数…
迅睿CMS里「应用」和「模块」共用 App.php 文件却不是一回事,选错了后面要推倒重来。这篇逐项过一遍 App.php 里的 name、目录名、类型、所属应用这几个关键项各自决定什么,模块…