久久精品水蜜桃av综合天堂,久久精品丝袜高跟鞋,精品国产肉丝袜久久,国产一区二区三区色噜噜,黑人video粗暴亚裔

DedeCMS:模板制作教程第五期

來自站長百科
跳轉(zhuǎn)至: 導(dǎo)航、? 搜索

導(dǎo)航: 上一級(jí) | DedeCMS | 首頁 | 帝國CMS | Drupal | PHPCMS | PHP168 | Xoops | Joomla | PowerEasy | SupeSite

本期講解【Loop 標(biāo)記】,此標(biāo)記主要用于調(diào)用任意表的數(shù)據(jù),一般用于調(diào)用論壇貼子之類的操作,適用范圍:所有模板。

一: 使用說明

  1. 基本語法
    {dede:loop table=' sort= row= if=}
    底層模板
    {dede:loop}
  2. 屬性
    [1] table 表示查詢的數(shù)據(jù)表
    [2] sort 用于排序的字段
    [3] row 返回結(jié)果的條數(shù)
    [4] if 查詢條件
  3. 底層模板變量
    這個(gè)標(biāo)記的底層模板變量即是被查詢表的所有字段
    例:獲取Phpwind論壇的最新主題貼子
    {dede:loop table='pw_threads' sort='tid' row='8' if=''}<br>
    <a href="/bbs/read.php?tid=[field:tid/]"> ·[field:subject function="cn_substr('@me',30)"/]
    ([field:lastpost function="date('m-d H:M','@me')"/])</a> <br/>
    {dede:loop}
    

注:此標(biāo)簽一般為調(diào)用論壇的相關(guān)帖子,所以接下來的例子將是調(diào)用論壇最新發(fā)表的帖子,所以在使用些標(biāo)簽時(shí)你必須已經(jīng)安裝了相應(yīng)的論壇程序!

二:測試實(shí)例

本例是在主頁模板文件中來測試的,測試代碼如下所示:

<div class="leftlist margintop">
 <div class="ptitle"><a href="#">論壇最新帖</a></div>
  <div style="width:668px; border:1px solid #ddd; padding-bottom:3px; clear:both;">
   <ul style="line-height:22px; padding:5px;">
    {dede:loop table='pw_threads' sort='tid' row='10' if=''}
	<li><a href="./bbs/read.php?tid=[field:tid/]">[field: subject function="cn_substr('@me',30)"/]</a></li>
    {/dede:loop} 
   </ul>
</div>
</div>

這里調(diào)用的是phpwind論壇的數(shù)據(jù),如果是其它的論壇程序則要修改相應(yīng)的表和字段
后臺(tái)更新主頁即可返回下列結(jié)果:

5-1.gif