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