admin 发表于 2015-4-14 14:24:14

discuz模板模块的横排通栏复制

有很多客户,想要模块多一些,简单来做就是在模块样式不变的情况下,重复几次就可以达到效果。
友情提醒:这个是技术活,不是普通客户都可以做的(爱钻研或者有点HTML基础的除外),技术类问题一般联系作者付费修改。写出来献给那些时间充足喜欢摸索的同学们参考。

可行方案:横排复制,一个完整通栏的(包含一个或多个模块)复制。
不可行方案:竖排复制(非横排复制)如果不理解就不用理解。
例如

变为

方法,在模板文件里把这一横排的代码复制粘贴到下面,但如果您告诉我,我不知道哪里是一个横排,如果是这样,修改前一定要备份备份备份,别改了不备份啊。然后自己联系上下文推断出横排范围,因为我的很多模板都是有汉字可见,所以觉得注释多余。

static/image/hrline/1.gif
专业角度判断方法,一般人可能有点迷糊,只是列出来供参考,未必要采纳,无论如何达到目的就行,什么都不会就自己推断吧,实在不会联系作者付费修改。
1.DW软件,鼠标点一下代码区,然后往下面看有一排标签,只要一点就选中

2,火狐的firebugs和谷歌的查看元素,也能找到范围。


复制完代码后,在粘贴的代码中找到类似下面格式的代码(举例如下)
<!----><div id="klp_xstd" class="area"></div><!---->把其中的klp_xstd改为其他名称,任意都行,只要不重复,比如
<!----><div id="klp_xstd02" class="area"></div><!---->更新缓存后,模块已经出来了,接下来就是填充DIY数据。
在两个网页中同时打开这个要修改的页面,都进入DIY模式。
对照源模块的属性和模块模板来设置就可以了。如果连DIY基础都不会,百度下DIY教程,DIY教程这个几句话说不清,但多数人不用教也无师自通(一句话:先拖框架后拖模块最后填写属性)DIY高级模式下一目了然

1.编辑原来的模块--属性--模块模板--模板另存为...(比如 调用01)

2.在复制来的模块里的属性---显示样式里选择调用01

当然里面的属性设置都按原来模块的数据来设置就行







页: [1]
查看完整版本: discuz模板模块的横排通栏复制