首先确保你已经完成迅睿CMS的安装,未安装可直接从官方地址下载安装包:https://www.xunruicms.com/download.html,按照安装向导完成安装即可。
迅睿CMS所有模板都存放在站点根目录的templates/目录下,制作自定义模板首先要在templates目录下新建一个自定义文件夹,命名只能用英文小写,例如命名为mytpl,所有模板文件都放在这个文件夹内。
自定义模板必须包含一个config.php配置文件,否则后台无法识别模板,该文件必须放在你新建的mytpl文件夹根目录,以下是完整可直接复制的配置代码:
```php '我的自定义模板', // 后台显示的模板名称 'template_version' => '1.0', // 模板版本号 'template_author' => '自定义', // 作者名称 'template_thumb' => '', // 模板预览图,可选,填相对路径即可 ]; ?> ```只需要修改对应参数即可,不需要额外添加其他内容,配置文件就编写完成。
配置文件创建完成后,登录迅睿CMS后台,按照以下步骤绑定模板:
如果需要全站应用该模板,只需要给所有栏目都绑定这个模板即可,首页会自动启用。
首页模板命名必须是index.html,放在mytpl根目录,以下是常用的首页核心代码示例,可直接修改使用:
```html参数说明:pid=0表示调用所有顶级栏目,num=10表示调用10篇文章,可根据需求修改数字。
列表页命名必须是list.html,用于显示栏目下的内容列表,自带分页功能,核心代码如下:
```html说明:$cat是当前栏目对象,$data是系统自动查询的当前栏目内容数组,$pages是系统自动生成的分页代码,直接输出即可使用,不需要额外开发分页逻辑。
详情页命名必须是show.html,用于显示单篇内容详情,核心代码如下:
```html发布时间:{dr_date($updatetime, 'Y-m-d H:i')}
说明:$title是内容标题,$updatetime是内容更新时间,$content是内容详情,都是系统自动赋值的变量,直接调用即可。
模板用到的CSS、JS、图片等静态资源,需要在模板文件夹内新建一个static文件夹统一存放,引用路径使用系统内置变量{TEMPLATE_URL},示例如下:
```html
```
该变量会自动解析为当前模板的根地址,更换域名或服务器后不需要修改路径,兼容性好。
'debug' => false,修改为'debug' => true,,刷新页面即可看到具体错误信息,按照提示修改即可。完成以上所有步骤后,你的自定义模板就可以正常使用,后续只需要添加CSS调整布局,新增页面按照命名规则添加对应文件即可。
下一篇: 迅睿CMS自定义字段标签调用实战指南












易频IT社区是综合性互联网IT技术门户网站,专注分享网络技术、服务器运维、网络安全、编程开发、系统架构、云计算、大数据等行业干货,实时更新IT行业资讯、零基础教程、实战案例,为IT从业者、技术爱好者提供专业的学习交流平台。
Copyright © 2021-2026 易频IT社区. All Rights Reserved. 备案号:闽ICP备2023013482号 网站地图