1. 程式人生 > 其它 >齊博x1模板中常用的TP標籤資料處理

齊博x1模板中常用的TP標籤資料處理

上圖是比較常用的, 而下圖是比較特殊的場合,比如幻燈片可能會用到

下圖使用了TP的迴圈標籤. 上圖只使用了條件判斷標籤

上圖不存在 val="xxx" 這個引數,所以會自動迴圈輸出資料, 下圖使用了 val="xxx" 引數,所以齊博標籤不會迴圈輸出資料, 而是由你自己控制在哪個位置進行迴圈輸出資料 .而要迴圈輸出的資料在哪個位置 ,就要使用TP的迴圈標籤

{volist name="listdb" id="rs"} 迴圈輸出的內容 {/volist}

相對來說,volist 使用的並不多.只有在非常特殊的場合才使用.

使用最頻繁的就是 if標籤,因為你經常面要處理一些,第一條資料顯示圖片,或者是加粗 又或者第一條要加介紹 .後面的就不需要.

       {if ($i==1)}
			<li><img src="{$rs.picurl}"><br>{$rs.title}</li>
		{else /}
			<em>{$rs.title}</em>
		{/if}

TP標籤的格式如下

{if (條件成立)} 條件成立時輸出的內容 {else /} 條件不成功輸出的內容 {/if}

一般來說,是根據 ($i==1) 又或者 ($i<5) 又或者是 ($i%2==1) 即求餘數為1的情況,即奇偶性

另外也習慣性的,把變數{$i}放入模板中class中,比如

  • 通過樣式控制