长春网

 找回密码
 立即注册

QQ登录

只需一步,快速开始

首页 供求 博客 电商
黄页 排行 资讯 招聘
娱乐 设计 房屋 拍客
求职 会计 商务 软件
医药 平面 建站 短信
互动 联讯 招标 美食
网事 汽车 教育 旅游
创业 笑话 摄影 运动
传媒 搜索 装修 美容
婚嫁 女性 育儿 通讯
查看: 1556|回复: 0
打印 上一主题 下一主题

discuz 独立建立页面方法 [复制链接]

Rank: 9Rank: 9Rank: 9

跳转到指定楼层
楼主
发表于 2013-3-30 05:58:52 |只看该作者 |倒序浏览
discuz 独立建立页面方法

discuz 独立建立页面方法:
  这两个页面使用独立的intro.php与host.php,其实独立页面不需要任何复杂代码,只需要一个dz模板调用即可。
  下面详细讲解dz论坛系统中php文件调用模板实例:
  例如:intro.php,代码如下:
  require_once ‘./include/common.inc.php’;
  include template(‘intro’);
  ?>
  仅两行代码,即可实现。
  其中,require_once ‘./include/common.inc.php’;是包含Discuz!系统方法、变量,比用理解更深的意思,只需要知道这一句包含以后就能使用include template(‘intro’);这一句的方法调用模板。
  include template(‘intro’); 定义了该页面调用的模版文件名称为intro.htm,该句中的模板文件名不必包含.htm,因为方法会自动匹配文件类型为.htm 。
  intro.php文件有了,剩下的就是创建intro.htm模版文件了,代码如下:
  {subtemplate header}
  $bbname » DRC相关介绍
  DRC介绍:
  DRC,英文全称 Discuz! Rescue Centre,中文全称:Discuz!论坛救助中心,简称:DRC!
  Discuz! Rescue Centre所有服务以“救助”为出发点和目标,帮助Discuz!站长解决论坛使用过程中的各类问题。
  DRC成员介绍:
  核心成员:体无完肤,Discuz!官方ID — 体无完肤。
  体无完肤:于2008年至2009年陆续在dz论坛官方举办Discuz!手拉手免费互助活动,至今已举办十四期,今后也将继续延续下去
  以下文字内容省略……
  {subtemplate footer}
  大家可以清楚的看到dz模版文件的结构,实例解释:
  {subtemplate header}为头部文件,即:header.htm,直接在dz模版文件开始时候调用。
  {subtemplate footer}为尾部文件,即:footer.htm,在dz模板最后调用。
  中间夹的代码内容就是你该页面的主体。
  主体内容代码如下:
  $bbname » DRC相关介绍
  中间文字内容省略……
  其中:
  $bbname » DRC相关介绍
  为路径,就是Discuz! Rescue Centre » DRC相关介绍,$bbname是论坛名称。
  剩下的其他三个div标签不必了解他是什么意思,什么作用,只需要理解将自己页面内容放在
  之间即可。
  页面内容支持html代码,所以页面要怎么排版,怎么定义样式都自己随便写。
  到此,已经完成了intro.php和intro.htm两个文件,然后将intro.php上传至论坛根目录,intro.htm模版文件上传至当前风格模板目录,访问地址:http://论坛地址/intro.php 。
  如果要在导航栏添加,则:后台 — 界面 — 导航 — “添加菜单”— 链接填写“intro.php”即可。就这样一个dz模板单页面就完成了。

分享到: QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
分享分享0 收藏收藏0
长春网站建设

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

关于我们|手机版|简洁版|搜索|广告招商|长春网

GMT+8, 2024-12-22 16:41 , Processed in 0.035807 second(s), 14 queries .

版权所有 吉林省新格信息技术有限公司 长春网 联系QQ:5053050 微信号:13624467185

© 2008-2012 吉林省长春地区信息分享门户网站。 ICP备案号: 皖ICP备2021004516号-11
建站技术支持:长春新格

回顶部