收藏文章 楼主
HadSky轻论坛 模板制作通用文档
版块:puyuetianPHP - 文档   类型:普通   作者:乐天   查看:8338   回复:1   获赞:4   时间:2016-03-18 11:16:02

  HadSky模板制作过程:

1.模板所在目录template,在此目录下新建目录名称自定义(仅限字母、数字和下划线组合),此目录即为您的模板目录了;

2.template/mb1为系统模板,您在制作模板时可以对其进行参考,尤其是每个模板变量的输出值;

3.header.html必须引入的css和js:

<link rel="stylesheet" href="template/html5ui/amaze/css/amazeui.min.css">
<link rel="stylesheet" href="template/html5ui/amaze/css/app.css">

基本CSS
<script charset="utf-8" src="template/default/js/puyuetian.js"></script>

<script src="template/html5ui/amaze/js/jquery.min.js"></script>
<script src="template/html5ui/amaze/js/amazeui.min.js"></script>

基本JS

可选css和js:

<link rel="stylesheet" href="template/default/kinderditor/default.css" />

<script charset="utf-8" src="template/default/kinderditor/kindeditor-min.js"></script>
<script charset="utf-8" src="template/default/kinderditor/zh_CN.js"></script>
以上为kinderditor编辑器css和js,如果您要更换使用其他编辑器可以不用引入;

4.若在加载某个页面时未发现当前所对应的模板,则系统会自动调用系统模板替代;

5.5个基础模板:

header.html    页头模板

body.html    内容框架模板

hdrive.html    隐藏事件驱动模板(消息发送框、插入文件设置框)

script.html    全局JS驱动模板(包括时间事件、页面滚动事件、页面加载完成事件、上传事件等)

footer.html    页脚模板

其中body.html可以使用变量使其不加载,即直接输出模板而不用body.html做容器,具体做法:

模板开始加入PHP驱动代码:

<!--

    <?php

        global $bodyframe;

        $bodyframe = 'no';

        //其他代码

    ?>

-->

6.一般模板制作不需要制作hdrive.html和script.html,即无需在您的模板目录下包含这些文件,让其加载系统模板即可;

7.模板制作对应参考系统模板1(mb1),您即可知道每个模板内变量的作用;

8.带有数字结尾的模板为循环模板,1为循环前加载的模板,2为被循环的模板;3为循环结束后加载的模板,例如:

forum-1.html    版块遍历前加载的模板

forum-2.html    版块遍历时加载的模板(循环)

forum-3.html    版块遍历结束后加载的模板

PHP理解语法:

$_G['HTMLCODE']['OUTPUT'] .= template('forum-1', true);

for($i=0;$i<10;$i++){

    $_G['HTMLCODE']['OUTPUT'] .= template('forum-2', true);

}

$_G['HTMLCODE']['OUTPUT'] .= template('forum-3', true);

$_G['HTMLCODE']['OUTPUT'] 保存着待输出的模板数据,在body.html内会被解析出来,若不加载body.html将会直接被echo输出;

有些梦虽然遥不可及,但并不是不可能实现。 
回复列表
默认   热门   正序   倒序
王俊凯
2F
emotion
 1   2018-01-21 13:26:40  回复

回复:HadSky轻论坛 模板制作通用文档

暂无用户组
退出
等级:0级
天豆:
游客:

公告

近期本站被人为恶意注册及发布垃圾帖,本站已开启普通用户发帖审核功能,VIP系列用户组不受影响,一但发现发布违法或垃圾帖的用户,该用户账号将会被永久封号,请大家共同维护互联网环境,共创美好互联网未来。

永久免费,购授权享豪礼

3年个人版授权+1940天豆仅需194元

终身个人版授权+3880天豆仅需388元

3年尊享版授权+13580天豆仅需1358元

终身尊享版授权+27160天豆仅需2716元

Powered by HadSky 7.7.15

©2015 - 2021 HadSky

购买产品 用户文档 加入QQ群 授权查询 网站绑定 客户案例 陕ICP备13005805号

您的IP:3.231.230.177,2021-07-29 00:37:17,Processed in 0.03458 second(s).

支持原创软件,抵制盗版,共创美好明天!
头像

用户名:

粉丝数:

签名:

资料 关注 好友 消息
已有0次打赏
(4) 分享
分享

请保存二维码或复制链接进行分享

取消