首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

Discuz!X 插件打造教程(三) - 页面嵌入 & 导航

2012-10-15 
Discuz!X 插件制作教程(三) ------ 页面嵌入 & 导航?? ?现在我遇到一个问题:我想更改自己网站的页面内容,

Discuz!X 插件制作教程(三) ------ 页面嵌入 & 导航

?? ?现在我遇到一个问题:我想更改自己网站的页面内容,比如我希望能在不使用二次开发更改系统模板的情况下来更改部分布局和内容,我应该怎么做?? ? 似乎现在的DX很强大,但是这样的功能它支持么?很高兴地告诉你:你完全可以做到!你甚至可以通过自己的内容来对页面的任意一部分内容进行更改,这就是DX插件最最强大的地方,当然前提是你需要去了解它。
? ? 现在我们来实现一个内容,我们以我自己的一个插件:帖子导读的显示部分为例。
? ? 首先,我们需要了解DX的一个概念:嵌入点。
? ? 在每个标准的DX页面都有一些DX已经设定好的嵌入点,要查看这些嵌入点,我们需要对系统的代码进行一些修改,方法如下:
?
? ? 帖子导读需要我们在每个页面都进行调用,我们需要编写一个调用类:
Discuz!X 插件打造教程(三) - 页面嵌入 & 导航?

? ? 同样,我们需要在我们的插件目录下来编写这个插件了,在这里,我们以我们最常见的方式来写一段JS代码:HELLO,WORLD!
?
? ? 有了它,我们就可以写:mtest.inc.php这个文件了,不过我们似乎还需要一点点模板的支持,那么我们在这个文件夹下,新建一个文件夹:template,然后在它的下面新建一个文件:mtest.htm,内容如下:
?

hello,world!


Discuz!X 插件打造教程(三) - 页面嵌入 & 导航?

导航栏


Discuz!X 插件打造教程(三) - 页面嵌入 & 导航?

最后的现实


? ? 怎么样,是不是很棒?你可以浏览我的以下插件来学习如何使用插件:


? ? 1. 每日签到?http://www.discuz.net/thread-1703440-1-1.html


? ? 2. 帖子导读?http://www.discuz.net/thread-1799341-1-1.html

?

海口论坛

热点排行