ThinkChat🤖让你学习和工作更高效,注册即送10W Token,即刻开启你的AI之旅 广告
配置系统模板:后台-"核心管理"-“基本配置”-选择需要修改的“模板风格”下拉框 模板默认目录: /views/模板名称/ 一、模板文件介绍 1、前端 网站首页:index.html 栏目首页:不固定,根据自己设定的模板而定 栏目列表:不固定,根据自己设定的模板而定 文档内容:不固定,根据自己设定的模板而定 单页页面:不固定,默认page.html,根据自己设定的模板而定 标签页面:keyword.html 标签列表:tag.html 搜索页面:search.html 会员信息:user.html(会员登录信息) 消息提示:msg.html 游客投稿:post.html 2、会员 会员注册:member/register.html 会员登录:member/login.html 找回密码:member/repass.html 激活会员:member/active.html 绑定会员:member/bang.html 消息提示:member/msg.html 会员首页:member/index.html 会员空间:member/space.html 收藏夹列:member/favorite.html 资料修改:member/edit.html 密码修改:member/password.html 头像修改:member/avatar.html 一键登录:member/oauth.html 内容管理:member/list.html 发布内容:member/add.html 附件管理:member/attachment.html 表单管理:member/form_list.html 查看表单:member/form_show.html 短消息列:member/pms_list.html 发短消息:member/pms_send.html 读短消息:member/pms_read.html 待审信息:member/verify.html 二、模板标签 标签语法:http://www.finecms.net/tag/ 变量函数:http://www.finecms.net/var/ 1、所有标签语法及函数遵循PHP语法结构,不做太多解释了 2、模板标签灵活,完全支持PHP语句 3、若有JS标签,请区分“{}”系统标识符(“{ js内容 }”括号内加空格来区分就行) 三、设计技巧 1、如何在一个模板中引用另外一个模板或者引用一个公共模板? {template 模板名称}: 调用指定“模板名称”,不能加扩展名,支持目录 2、如何根据不同的会员模型来调用不同的会员模板呢? {if $memberinfo['modelid']==123} {template 模型为123的模板} {/if} 3、如何让文章内容只能让登陆会员查看呢? {if $memberinfo} 查看内容等等 {else} 你没有登陆不允许查看 {/if} 4、如何让文章内容只能让某一个会员组查看呢? {if $memberinfo['groupid'] == 22} 可以让会员组groupid是22的会员查看 {else} 无权限查看 {/if} 5、如何让会员发布信息页不同的模型或者栏目使用不同的模板? {if $catid==22} {template member/栏目是22的模板名称} {/if} 模型的话就改成$modelid==xxx就ok 四、注意问题 1、若修改过模板文件,请务必把默认目录(把"default"改成其他的)更改一下,否则下次升级会被覆盖 2、不能用记事本等软件编辑,且只能保存编码为utf-8无BOM格式,否则会出大问题