马上注册,免费下载更多dz插件网资源。
您需要 登录 才可以下载或查看,没有账号?立即注册
×
模板到底是什么?玩过《我的世界》游戏的小伙伴们可能了解过“资源包(材质/纹理包)”这个概念。没错!Discuz模板正是类似的“替换法”,替换了原版的内容
DiscuzX是怎么实现模板的?
上一节课,我们创建了一个模板,这节课,我们尝试替换一些东西...
打开论坛根目录下template/default/,我们可以看到许多文件夹
了解它们的用处并不困难,我们知道PHP本身可以输入HTML标签,但DiscuzX3.5为了实现模板功能,将页面分解成了几块积木,访问一个页面时,Discuz会将页面对应的积木拼凑在一起,形成我们看到的页面
Discuz的“积木”拼的有多碎呢?比如我们在前端常见的<head>标签,在DiscuzX3.5中分别分解成了common文件夹下header_common.htm和header.htm两个文件,
两个文件
common文件夹——属于所有“建筑”的共同基本材料
common文件夹不同于其他文件夹,里面的”积木“大多有可重复性,不管是主页,家园,还是帖子信息,都可以看到common文件夹下面的积木,common文件夹掌管的积木包括但不限于:
上方操作,标题栏页面下方页脚(版权信息)编辑器模块
下一篇我们将讲解如何在这些”积木“添加或修改自己的内容
©DZ插件网所发布的一切资源仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。 网站部分内容来源于网络,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。如果您喜欢该程序,请支持正版软件,得到更好的正版服务。 您在本站任何的赞助购买、下载、查阅、回复等行为等均表示接受并同意签订《DZ插件网免责声明协议》。 如有侵权请邮件与我们联系处理: discuzaddons@vip.qq.com 并出示相关证明以便删除。敬请谅解!
|