discuzx 制作单页面
<span style="line-height: 18px; border-collapse: collapse; font-family: 'Microsoft YaHei', Tahoma, Helvetica, SimSun, sans-serif; color: #444444;">以前7.2版本时候写一个一个单页制作教程,分为带边栏和不带边栏的,很多站长也根据教程学会了自己制作页面。其实X版本的单页制作,跟7.2没啥两样,原理都是一样的,只要大家仔细研究的话会发现共同点,只是php里面几行代码稍有不同。
首先,单页包括该单页的php文件和该单页的模板(.htm)文件,比如:host.php、host.htm
<div style="margin-top: 8px; margin-right: 0px; margin-bottom: 8px; margin-left: 0px; padding: 10px; border: 1px dashed #ff9a9a;" class="showhide">本帖隐藏的内容
单页的php文件内容如下:<div style="margin-top: 10px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; padding-top: 10px; padding-right: 0px; padding-bottom: 5px; padding-left: 10px; background-color: #f7f7f7; color: #666666; background-position: 0px 0px; border: 1px solid #cccccc;" class="blockcode">
[*]<?php
[*]
[*]require './source/class/class_core.php';//引入系统核心文件
[*]$discuz = & discuz_core::instance();//以下代码为创建及初始化对象
[*]$discuz->cachelist = $cachelist;
[*]$discuz->init();
[*]
[*]include template('forum/host');//调用单页模版文件
[*]?>
页:
[1]