Discuz教程网

Discuz x2.5 内部调用、外部调用的方法

[复制链接]
authicon dly 发表于 2012-7-10 08:03:23 | 显示全部楼层 |阅读模式
Discuz x2.5内部调用、外部调用和DIY基本一样,只是DIY可以直接在前台操作,而内部调用和外部调用需要在后台生成相关调用代码,然后添加到需要调用到的文件中。

后台涉及到的地方

1、后台--门户--模块管理--数据调用;
2、后台--门户--模块模板--添加。
一、后台--门户--模块模板--添加--帖子模块

discuz15.jpg
添加--帖子模块

然后填写模块名称:N格的图片+标题

discuz16.jpg
制作模块模板
  1. <div id="rightbox">
  2. <ul class="app">
  3. [loop]
  4. <li><img src="{pic}" alt="" width="{picwidth}" height="{picheight}" /><a title="{title}" href="{url}" target="">{title}</a></li>
  5. </ul>
  6. [/loop]
  7. </div>
复制代码

把上面写好的模块模板的代码复制到代码区域后提交;

二、后台--门户--模块管理--数据调用--选择帖子模块--添加调用

discuz17.jpg
添加调用

然后填写标识符,主要用于推送数据使用,显示样式里面选择上面制作的N格的图片+标题的模板,其他根据模板的调用和要求来设置即可。

三、添加好的数据调用,点击数据的内部调用或外部调用会弹出对话框,复制里面的代码<!--{block/113}-->到你调用的模板文件中即可。

discuz18.jpg
点击数据的内部调用或外部调用

内部调用比DIY,麻烦了一些,但没有任何垃圾代码产生,页面更小;内部调用比外部调用,外部调用使用API调用数据,不利于SEO优化,能使用内部调用尽量使用内部调用。不管使用说明方法,再都做好的基础上也要做好用户体验和美化。




上一篇:Discuz x2.5论坛更换域名的方法
下一篇:解决DiscuzX2.5帖子页在IE浏览器里出现【新提醒】#pid1974
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

1314学习网 ( 浙ICP备10214163号 )

GMT+8, 2025-5-3 11:44

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表