示例代码如下:
{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 是相对应的
本文系转载,前往查看
如有侵权,请联系 cloudcommunity@tencent.com 删除。
本文系转载,前往查看
如有侵权,请联系 cloudcommunity@tencent.com 删除。