设为首页收藏本站

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 233|回复: 0

Discuz! X2.5数据调用 模块内部调用与外部调用的使用方法

[复制链接]
发表于 2013-3-8 03:31:11 | 显示全部楼层 |阅读模式
前面讲到了《Discuz! X2.5模块列表与数据调用的特点与区别》现在重点讲一下数据调用的方法,数据调用是一个很不错的功能,做好的模块可以全站调用,而且也可以在站外调用。

一般做一个网页是先设计好布局,然后填充数据,那么模块就是部分布局与数据的组合,所以先要确定好网页布局,才可以确定模块的代码。

以一个网页部分为例:


代码如下:
  1. <!--Row8 活动回顾-->
  2. <DIV class="layout mt10 ov shaw ycol">
  3. <DIV class="img-list ">
  4. <DIV class="hs-main-title ">
  5. <H4>活动回顾</H4><SPAN><A href="#"
  6. target=_blank>标签一</A> <EM>|</EM> <A href="#"
  7. target=_blank>标签二</A></SPAN></DIV>
  8. <DIV class=area-liss>
  9. <DIV class=liss><SPAN class=pre></SPAN></DIV>
  10. <DIV class=area-roll>
  11. <UL>
  12. <!--{block/101}-->
  13. </UL></DIV>
  14. <DIV class=liss><SPAN class=next></SPAN></DIV></DIV></DIV></DIV>
  15. <!--Row8 活动回顾-->

  16. [loop]
  17. <LI><A href="{url}" target=_blank><IMG  src="{pic}">
  18.   <SPAN></SPAN><EM>{title}</EM> </A></LI>
  19. [/loop]
复制代码


添加此模板的方法:

后台-门户-模块管理-数据调用

添加调用




然后保存后,就可以获取内部调用与外部调用的代码了




当然这只是html代码,那么样式放哪里呢?
有二种方法:
1、直接放在/template/default/common/header_common.htm模板文件里,这个文件是DZ的全局文件,每个网页都会调用的
<link rel="stylesheet" type="text/css" href="你自定义的样式文件路径" />这行代码可以放在有类似这样代码的后面

2、也可以不放在全局模板里,因为你的模块只会出现在一个页面,那么可以找到那个模板文件,直接把方法1的代码放到文件里
(编辑整理:IT618资讯网)

您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|小黑屋|BC Morning Website ( Best Deal Inc. 001 )  

GMT-8, 2025-12-12 22:29 , Processed in 0.012001 second(s), 16 queries .

Supported by Best Deal Online X3.5

© 2001-2025 Discuz! Team.

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