Discuz创建单页/单页模板/单页文件的方法

发布时间:   浏览: 次  作者: Dede58
 
在很多时候需要做一个单页,又要和discuz的页面相匹配。
 
根目录下创建一个php文件,取名demo.php
 
<?php      
define('CURSCRIPT', 'archy');//body的一个class标识      
require './source/class/class_core.php';//引入系统核心文件      
$$discuz = & discuz_core::instance();//以下代码为创建及初始化对象      
$$discuz->init();      
loadcache('diytemplatename');//DIY要载入缓存      
$$navtitle = '单页的标题';      
$$metakeywords = '单页关键词1,单页关键词2';      
$$metadescription = '单页的描述说明';      
include template('diy:forum/news');//调用单页模版文件      
?>
复制代码
 
在\template\default\forum文件夹下创建一个htm文件,取名news.htm 
 
<!--{template common/header}-->     
<div id="pt" class="bm cl">     
        <div class="z">     
                <a href="./" class="nvhm" title="{lang homepage}">  
_G[setting][bbname]</a><em>»</em>     
                <a href="forum.php">  
_G[setting][bbname]</a><em>»</em>     
                <a href="javascript:;">  
navtitle</a>     
        </div>     
</div>     
     
<style id="diy_style" type="text/css"></style>     
<div class="wp">     
<!--[diy=diy2]--><div id="diy2" class="area"></div><!--[/diy]-->     
</div>     
     
<div id="ct" class="wp cl">     
        <div class="mn bm cl">     
                <div class="bm_c">     
              
                <p style="width:300px; margin:200px auto; text-align:center;">这里是单页正文内容区域</p>     
                              
                </div>     
        </div>     
</div>     
     
<!--{template common/footer}-->

免责声明:本站所有文章和图片均来自用户分享和网络收集,文章和图片版权归原作者及原出处所有,仅供学习与参考,请勿用于商业用途,如果损害了您的权利,请联系网站客服处理。

Copyright © 2005-2019 dede58 版权所有 Power by DedeCms

在线客服