来源:未知 时间:2014-11-01 12:40 作者:xxadmin 阅读:次
[导读] 论坛上经常有用户在问题怎么修改模板。下面总结如何修复discuz!的模板 分类信息 模板修改 以帖子内显示模板为例: 默认点击插入是用dt 和dd标签。但是用户完全可以自己使用html标签...
论坛上经常有用户在问题怎么修改模板。下面总结如何修复discuz!的模板
diy模块模板修改 用文章模块的焦点样式显示为例,有些用户在查看文章焦点模式的时候,想标题居中显示,但是内容又不让其居中 如图
要让标题居中,查看模板不难发现 这是标题控制部分<dt><a href="{url}" title="{title}"{target}>{title}</a></dt> 只需对其添加样式即可。 可以直接这样添加<dt style="text-align:center;'> 也可以在模板中内联 就像上面所说的分类信息模板中样式控制 论坛模板修改 对于论坛模板修复,大多数用户主要是不知道修复哪个模板文件和样式文件下面以修改主题列表页为例:查看地址栏 forum.php?mod=forumdisplay&fid=2 这时我们能够找到处理入口:forum.php 加载的mod是 forumdisplay。这是我们能够找到文件source\module\forum\forum_forumdisplay.php 在这个文件中 会有相应的逻辑来判断加载什么模板文件。加载模板一般都是用 include template 这里的形式来加载由于discuz!模板路径和模块路径都是用规律的 下面我们进入 template\default\forum\forumdisplay_list.htm ,一般关于这样的模块进入之后可能会有很多类似forumdisplay开头的模板文件,通过文件命名也是能够找到处理文件。如 :forumdisplay_list.htm 通过命名也能猜到是主题列表,forumdisplay_leftside.htm 为:主题列表页左边版块导航如果还是不能区分是哪个模板文件,可以在类似这样的标签中搜索html 标签 这时候用户可能不知道那个才是要更改的地方,然而我们能够借用外部工具能够很快找到要更改的地方。 一般都用火狐中的firebug工具 |
自学PHP网专注网站建设学习,PHP程序学习,平面设计学习,以及操作系统学习
京ICP备14009008号-1@版权所有www.zixuephp.com
网站声明:本站所有视频,教程都由网友上传,站长收集和分享给大家学习使用,如由牵扯版权问题请联系站长邮箱904561283@qq.com