示例代码如下:

	{qb:tag name="news_list_page_listdata02" type="cms" union="fid"}
<div class="t"><a href="{$rs.url}">{$rs.title}</a></div>
{/qb:tag}

比如进入某个栏目或者某个内容页里边,你想调用本栏目的热门信息,而不想调用全站的信息, 这个时候,就可以使用动态变量了.

不使用动态变量的话, 比如按传统的做法, fid="9" 这样是行不通的,因为他是固定的,所以这个时候,我们需要一个动态的变量.

union="fid" 这个就是代表指定某个参数是动态变化的,这里指定fid是动态变化的.

同样的道理,我们在会员中心里边也可以使用标签调用不同用户的信息.这个时候就要换成 union="uid"

如果要指定多个条件限制,要使用多个变量的话,就用逗号隔开,比如 union="uid,fid"

更深一层的用法,比如某个圈子要调用文章,这个时候就更特别一点,因为圈子你可以理解为他也就是一篇文章, 他是一篇文章,要调用其它频道的文章,这个时候id就容易冲突了,所以我们在系统里默认添加了一个扩展字段 ext_id 用来做关联. 这个时候就是说圈子的ID与文章的 ext_id 是关联的. 这个时候动态变量就这样这样写 union="ext_id=id" 他代表的意思就是说 文章的ext_id 与当前 圈子 id 是相对应的

最新文章

  1. iOS-Debug调试
  2. 【BZOJ1011】【HNOI2008】遥远的行星(乱搞)
  3. JavaScript简易缩放程序
  4. Windows2003计划任务设置操作手册
  5. c++虚表的使用 通过虚表调用虚函数的演示代码
  6. java多线程编程(2)交替输出数字和字母
  7. [转载]ecshop 实现订单导出功能 指定订单导出 EXCEL 数据文件
  8. 武汉科技大学ACM :1006: A+B for Input-Output Practice (VI)
  9. ASP.NET - 使用 XML
  10. 实现ThreadFactory接口生成自定义的线程给Fork/Join框架
  11. jsp上的九个隐含对象
  12. linux命令(方可)
  13. 【逆向笔记】2017年全国大学生信息安全竞赛 Reverse 填数游戏
  14. mysql 删除以某字符串开头的表
  15. 安卓工作室 android studio文件和代码模板,以及汉化出错问题
  16. sql 整理积累
  17. Python面向对象编程、类
  18. linux挂载根文件系统过程
  19. delphi程序中定义热键
  20. mysql主从复制数据库

热门文章

  1. Point2和Point3类定义
  2. luogu1419 寻找段落 (二分,单调队列)
  3. ASP.Net Core异步编程
  4. 造数字(数位DP)
  5. Spring 源码学习笔记11——Spring事务
  6. 【lwip】005-lwip内核框架剖析
  7. bat-MD文件转CSV文件
  8. Controller以及RestFul风格
  9. KingbaseES lag 和 lead 函数
  10. git 密码修改