帝国cms的Fragment碎片功能怎么使用_帝国cms Fragment碎片功能应用方法-1

帝国CMS的Fragment碎片功能主要用于缓存页面中的局部内容,比如头部、底部、侧边栏等公共模块,提升网站性能和维护效率。通过碎片功能,可以实现一处修改,全站更新的效果,特别适合多栏目或多页面共用同一块内容的场景。

一、开启Fragment碎片功能

在使用前需确认系统已启用碎片功能:

• 登录后台 → 系统设置 → 系统参数设置 → 性能优化设置 • 检查“启用碎片生成”是否勾选,若未启用请开启并保存

二、创建Fragment碎片模板

以制作网站公用头部为例:

• 进入后台 → 模板管理 → Fragment碎片模板 • 点击“增加碎片模板”,填写名称如“网站头部” • 在模板内容中编写HTML代码(可调用标签):例如:<header> <div class="logo"><a href="[!–news.url–]">我的网站</a></div> <nav>…导航代码…</nav></header>

三、在页面模板中调用碎片

编辑需要使用碎片的页面模板(如首页、列表页、内容页),插入调用代码:

• 使用 [frag]ID[/frag] 格式调用,其中 ID 是碎片模板的编号 • 例如碎片ID为1,则写成:[frag]1[/frag] • 系统生成静态页时会自动替换为对应缓存内容

四、更新与维护碎片内容

修改碎片模板后,需重新生成相关页面或刷新碎片缓存:

• 后台 → 工具 → 更新碎片缓存 • 或手动重新生成使用了该碎片的页面 • 修改一次即可,所有引用位置同步更新

基本上就这些。合理使用Fragment碎片功能,能减少重复代码,加快生成速度,尤其对结构统一的大中型站点帮助明显。注意避免将频繁变动的内容设为碎片,以免影响实时性。

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。