模板与程序对应说明

查看次数:719,最后更新时间:2019-12-03 21:07

网站制作不可避免涉及到模板制作,这里简单列举模板与程序的关系,以方便模板制作能快速匹配

模板的安全设置

OK系统模板支持自定义后缀,为了保护您的模板代码安全,建议使用 php 为后缀,并在模板的开头写上:

<?php
/**
 * 安全限制,防止直接访问
**/
if(!defined("PHPOK_SET")){
    exit("<h1>Access Denied</h1>");
}
?>

可以有效防止模板被下载。

另外,OK 系统代码开放开源,因此默认使用 html 作为后缀

项目与模板的对应关系

功能
模板(放在 tpl/风格文件夹/ 下)
访问网址(动态)
备注
首页
index.html
index.php
首页专用
友情提示
tips.html

用于友好提示,如果系统没有找到会尝试使用 tpl/tips.html
404错误
404.html

用于404报错的页面
登录页
login.html
index.php?c=login
普通登录
login_sms.html
index.php?c=login&f=sms
短信登录
login_email.html
index.php?c=login&f=email
邮件登录
login_open.htmlindex.php?c=login&f=open
弹出窗口登录专用,仅限普通登录
项目封面
项目标识_index.html
index.php?id=项目标识

1、后台绑定了项目封面模板

2、系统找到符合【项目标识_index】格式的模板

3、除了id标识外,没有其他标识(cate,ext 等)

项目列表
项目标识_list.html
index.php?id=项目标识(绑定模块)
除了上述封面第1,2,3之外的情况,如果绑定模块,则使用列表
项目
项目标识_page.html
index.php?id=项目标识(没有绑定模块)
未绑定模块,默认读这个模板,如果绑定封面模板,则使用封面模板
内容页
项目标识_content.html
index.php?id=主题ID或主题标识(绑定模块)
已绑定模块,如未指定内容模板,优先读这个规则的模板
取回密码
login_getpass.html
index.php?c=login&f=getpass
取回会员密码
注册
register.html
index.php?c=register
会员注册
register_email.html
基于邮件认证的注册流程(需会员组开通)
register_sms.html
基于短信认证的注册流程(需会员组开通)
register_code.html
基于认证码的注册流程(需会员组开通)
注册提示
register_tip.html
index.php?c=register&f=tip
部分平台注册前要求一定要阅读注册协议,这时注册先跳转到这里
注册成功
register_success.html
index.php?c=register&f=success
通过Ajax注册成功后,指定跳转到一个说明页(适用外贸站)
注册激活
register_active.html
index.php?c=register&f=active&code=激活码
有些平台注册会发封激活邮件,访问通过这个页面进行激活操作
搜索
search_index.html
index.php?c=search
搜索页
搜索结果页
search_list.html
index.php?c=search&keywords=要搜索的关键字
搜索结果页(仅限 keywords 值不为空时有效)
标签
tag.html
index.php?c=tag&title=标签
title或id必须至少有一个
index.php?c=tag&id=标签ID
会员首页
usercp.html
index.php?c=usercp
会员中心默认首页
会员信息页
usercp_info.html
index.php?c=usercp&f=info
用于更改会员的除了手机号,密码及邮箱外的其他基本信息
会员密码修改
usercp_passwd.html
index.php?c=usercp&f=passwd
修改会员密码
会员手机号变更
usercp_mobile.html
index.php?c=usecp&f=mobile
修改会员手机号
会员邮箱修改
usercp_email.html
index.php?c=usercp&f=email
修改会员手机号
会员头像
usercp_avatar.htmlindex.php?c=usercp&f=avatar
修改会员头像
会员财富
usercp_wealth.htmlindex.php?c=usercp&f=wealth
包括会员积分等在内所有自定义的财富信息
会员发表的信息
usercp_list.htmlindex.php?c=usercp&f=list&id=项目标识
会员发布信息的通用模板
usercp_项目标识_list.html
会员发布信息的专用模板(可以设定一些自己专用的信息)
发布信息
post_add.html
index.php?c=post&id=项目标识
发布信息的通用模板
项目标识_post.html
发布信息的专用模板
自定义模板.html
发布信息时,后台专门设置的模板
修改信息
post_edit.html
index.php?c=post&f=edit&id=主题ID
修改信息的通用模板

自定义模板_edit.html
修改信息时,后台专门设置了【发布模板】时使用

项目标识_post_edit.html
修改信息的专用模板
购物车页
cart.html
index.php?c=cart
购物车信息页(有产品)
cart_tip.html
购物车里无产品的提示页
购物车结算页
cart_checkout.htmlindex.php?c=cart&f=checkout可以会传购物车的产品ID,支持id[]=ID1&id[]=ID2
订单列页表
order_list.html
index.php?c=order
可以传多种订单状态(多个状态用英文逗号隔开)
订单详细页
order_info.html
index.php?c=order&f=info&id=订单ID
订单明细页
订单物流
order_logistics.htmlindex.php?c=order&f=logistics&id=订单ID订单物流信息
订单评论
order_comment.html
index.php?c=order&f=comment&id=订单ID
查看订单下的评论信息(也可以在这个页面上制作相应的发评论)

其他说明

项目标识

即后台创建项目指定的标识,由【字母,数字,中划线或下划线组成,首页必须是字母】

图片

图片

自定义模板

图片

其他

您可能还会在模板中找到一些其他的模板,官方正在整理或完善。


最后,祝大家事业顺利,步步高升!


没有找到答案?

您可以通过留言获取更多帮助。也可以通过社区提交相关问题。

留言 开发者社区
论坛咨询