标签:
在pc端,若要生成一个单页面,有一个比较方便的方法是生成新的专题页,然后diy其中的内容。
不过这种做法有两个缺点
1 url太过冗赘
2 只有一个插入url代码功能,没有文本编辑功能
而且文本框小的可怜,后期更新代码是件很痛苦的事
3 如果要更新手机端的专题页代码就更痛苦了。
解决方法就是本地写php文件了。
根目录下新建php文件,代码
<?php require ‘./source/class/class_core.php‘;//引入系统核心文件 $discuz = & discuz_core::instance();//以下代码为创建及初始化对象 $discuz->cachelist = $cachelist; $discuz->init(); include template(‘forum/app‘);//调用单页模版文件 这里不用加htm后缀 ?>
然后再forum中新建模板文件
<!--{template common/header}-->
<style id="diy_style" type="text/css"></style>
<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>
<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}-->
一个简单的页面就生成了。
标签:
原文地址:http://www.cnblogs.com/sussski/p/4275230.html