Discuz!X3.2学习笔记(二)

来源:互联网 发布:香港 知乎 编辑:程序博客网 时间:2024/04/28 22:32

Discuz!X3.2最为一款广泛使用的论坛模板,后台提供了足够强大的定制功能。但是对于需要个性化要求较高的公司来讲,这样的功能远远不能满足需求,在这样的情况下就需要进行编码实现二次开发。

在这样的情况下就需要对这款产品进行深入的分析,首先需要了解产品的目录结构以及开发过程中需要使用到的各种语言。这些在前面一篇文章中已经提到过,不再赘述。


因为这些都是一些笔记类型的文章,所以不是按部就班的描述这款产品。


直接进入主题,对于二次开发来讲最重要的就是添加模板并且安装,方法也很简单就是在template目录中添加一个不同于default的名字,另外要注意此处要和在后台中对模板添加的时候的路径名一致。简单的讲就是建立目录并且将default目录下的discuz_style_default.xml文件中的相关信息进行修改,然后在后台中  界面->风格管理中就会出现新建的风格,然后编辑此模板。并且选中此模板使之生效。


在完成创建自己的模板之后,剩下的操作就只需要两个步骤,一是找到需要修改的页面,并且在代码中找到此页面对应的htm文件;二是在创建的风格目录下创建相同名称的文件,并且在文件中对风格和样式进行修改。

如果你是一个高手,估计一般也不会看到这篇文章,如果和我一样对之前说的那些语言或者基础知识不是特别了解,又想快速的进行修改的情况下,有一个方法比较靠谱,就是觉得哪部分代码看起来跟界面上的模块功能一致就讲这部分代码删掉,看看界面有无变化。如果有变化再考虑怎么修改来实现相应的功能修改。



Discuz!X3.2学习笔记(一)

http://blog.csdn.net/codectq/article/details/42191285

2 0
原创粉丝点击