Discuz!开发之带DIY功能的单页程序开发示例
2017-05-10 16:53
435 查看
一、创建模板
\template\default\common\目录下创建addon_news.htm文件,代码如下:
在论坛根目录下创建news.php文件,代码如下
三、前台访问地址:http://域名/news.php
完成以上部分,一个大致的单页框架就搭建起来了,剩下的就是完善自己的业务逻辑了!
附示例文件包:http://www.discuz.ailab.cn/gourl-13.html
\template\default\common\目录下创建addon_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="news.php">热点新闻</a> </div> </div> <!--{ad/text/wp a_t}--> <style id="diy_style" type="text/css"></style> <div class="wp"> <!--[diy=diy1]--><div id="diy1" class="area"></div><!--[/diy]--> </div> <div id="ct" class="ct2 wp cl"> <!--在这里面写入页面中间内容--> </div> <!--{template common/footer}-->二、创建入口文件
在论坛根目录下创建news.php文件,代码如下
<?php require_once './source/class/class_core.php'; $discuz = C::app(); $discuz->init(); //这里是代码逻辑 include template('diy:common/addon_news');
三、前台访问地址:http://域名/news.php
完成以上部分,一个大致的单页框架就搭建起来了,剩下的就是完善自己的业务逻辑了!
附示例文件包:http://www.discuz.ailab.cn/gourl-13.html
相关文章推荐
- 使用Android开发录音和播放功能小程序示例
- C#开发的程序性能比Vb.net开发的同样功能的程序性能要高?
- 用BCB TClientSocket控件开发有身份认证功能的Email程序
- 使用富盛Sbo-Addon程序开发框架轻松开发模态单据选择查询功能实例
- Asp.net 2.0 自定义控件开发[实现自动计算功能(AutoComputeControl)][示例代码下载续][重点推荐控件]
- 基于BCB开发具有身份认证功能的邮件发送程序
- WIN32 编程示例:嵌入式式软件开发程序入门(完全从网上copy的文章)
- Asp.net 2.0 自定义控件开发[实现自动计算功能(AutoComputeControl)][示例代码下载]
- Discuz!NT 聚合功能页面程序架构(重构到Facade与Observer模式)
- 使用CMS方法开发功能强大的Web程序
- Asp.net 2.0 自定义控件开发[实现自动计算功能(AutoComputeControl)][示例代码下载]
- 浅述如何为程序提供二次开发功能 - 1 (原创)
- [导入]Asp.net 2.0 自定义控件开发[实现自动计算功能(AutoComputeControl)][示例代码下载]
- Asp.net 2.0 自定义控件开发[实现自动计算功能(AutoComputeControl)][示例代码下载]
- Discuz!NT 聚合功能页面程序架构(重构到Facade与Observer模式)
- *自定义原子交易组件开发示例程序Samp.ccs
- 390开发实用技术: 重拳出击,CICS联机程序开发新手必看---一个典型的CICS程序,所有完备功能包括上下翻屏,增加/编辑/删除/拷贝纪录等
- Asp.net 2.0 自定义控件开发[实现自动计算功能(AutoComputeControl)][示例代码下载][续]
- Asp.net 2.0 自定义控件开发[实现自动计算功能(AutoComputeControl)][示例代码下载]
- Asp.net 2.0 自定义控件开发[实现自动计算功能(AutoComputeControl)][示例代码下载]