discuz怎么添加一个页面

PHP技术交流群:180460365、320205320

 

今天要修改discuz的一点东西,想添加一个页面。作为一个老牌的PHP论坛系统。一直以来都听过他的名声。

但是真没做过啊。

于是花了点时间看了下。

 

假如我们想要增加discuz一个页面是http://sex.linglingtang.com/test.php?mod=my

首先:建 \test.php(入口)

即在根目录新建一个php文件,就叫 test.php ,这个是入口文件;

然后:建 \source\class\class_test.php(类)

即在\source\class 新建模块类文件 class_test.php ,在里面添加my类;

然后:建 \source\function\function_test.php(方法)

即在\source\function,定义不同的mod方法;

然后:建 \source\module\test\test_my.php(后端控制器)

即在\source\module 新增 test文件夹,在test文件夹新增文件 test_模块名.php;

然后:建 \template\default\test\my.htm(前端模板)

即在默认主题/theme/default/ 新建test文件夹,在test文件夹里新建模板文件my.htm , 也就是theme/default/test/my.htm;

 

代码如下:

 

\test.php

init();
 
require libfile('function/test');
require libfile('class/test');
runhooks();
require DISCUZ_ROOT.'./source/module/test/test_'.$mod.'.php';

\source\class\class_test.php

\source\function\function_test.php

\source\module\test\test_my.php

run();
include template('test/my');

\template\default\test\my.htm







my页面




discuz新增页面效果图(这不是默认主题)

discuz怎么添加一个页面_第1张图片

广告时间~~~~~~~

现在的公众号,都是女博情感啊、鸡汤啊。动不动就几十万阅读。

我们辛辛苦苦码代码一个月。还不如人家一篇鸡汤文赚得多。

码农转型中,欢迎关注我时不时瞎吐槽的个人公众号——零零糖。

discuz怎么添加一个页面_第2张图片

陈永鹏的CSDN技术博客

陈永鹏博客园

 

PHP技术交流群:180460365、320205320

 

 

 

 

 

 

 

BIPIMI

 

零零糖

 

 

你可能感兴趣的:(后端,JAVA,&,PHP,discuz新增页面,discuz自定义页面,discuz,discuz怎么增加页面)