Discuz x2.5内部调用、外部调用和DIY基本一样,只是DIY可以直接在前台操作,而内部调用和外部调用需要在后台生成相关调用代码,然后添加到需要调用到的文件中。
后台涉及到的地方:
1、后台--门户--模块管理--数据调用;
2、后台--门户--模块模板--添加。
一、后台--门户--模块模板--添加--帖子模块
添加--帖子模块
然后填写模块名称:N格的图片+标题
制作模块模板
- <div id="rightbox">
- <ul class="app">
- [loop]
- <li><img src="{pic}" alt="" width="{picwidth}" height="{picheight}" /><a title="{title}" href="{url}" target="">{title}</a></li>
- </ul>
- [/loop]
- </div>
复制代码
把上面写好的模块模板的代码复制到代码区域后提交;
二、后台--门户--模块管理--数据调用--选择帖子模块--添加调用
添加调用
然后填写标识符,主要用于推送数据使用,显示样式里面选择上面制作的N格的图片+标题的模板,其他根据模板的调用和要求来设置即可。
三、添加好的数据调用,点击数据的内部调用或外部调用会弹出对话框,复制里面的代码<!--{block/113}-->到你调用的模板文件中即可。
点击数据的内部调用或外部调用
内部调用比DIY,麻烦了一些,但没有任何垃圾代码产生,页面更小;内部调用比外部调用,外部调用使用API调用数据,不利于SEO优化,能使用内部调用尽量使用内部调用。不管使用说明方法,再都做好的基础上也要做好用户体验和美化。
|
上一篇: Discuz x2.5论坛更换域名的方法下一篇: 解决DiscuzX2.5帖子页在IE浏览器里出现【新提醒】#pid1974
|