1. 程式人生 > 其它 >齊博x1標籤動態呼叫資料

齊博x1標籤動態呼叫資料

示例程式碼如下:

	{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 是相對應的