牛骨文教育服务平台(让学习变的简单)
博文笔记

Discuz如何创建单页,单页模板,单页文件。

创建时间:2017-06-14 投稿人: 浏览次数:206

在很多时候需要做一个单页,又要和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");//调用单页模版文件  
?>

在 emplatedefaultforum文件夹下创建一个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}--> 


声明:该文观点仅代表作者本人,牛骨文系教育信息发布平台,牛骨文仅提供信息存储空间服务。