前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >标签动态调用数据

标签动态调用数据

作者头像
冰蓝世界
修改2019-12-03 18:37:53
1.9K0
修改2019-12-03 18:37:53
举报
文章被收录于专栏:用户1684050的专栏
d4a24374fe2ba97250d0111520e7d09c_741x222.png
d4a24374fe2ba97250d0111520e7d09c_741x222.png

示例代码如下:

代码语言:txt
复制
{qb:tag name="news_list_page_listdata02" type="cms" union="fid"}
代码语言:txt
复制
	<div class="t"><a href="{$rs.url}">{$rs.title}</a></div>
代码语言:txt
复制
{/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 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档