程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> 關於PHP編程 >> 帝國CMS循環子欄目標簽listsonclass介紹

帝國CMS循環子欄目標簽listsonclass介紹

編輯:關於PHP編程

循環子欄目數據標簽(listsonclass)

標簽名稱:循環子欄目數據標簽 (sys_ForSonclassData)

格式:[listsonclass]欄目ID,顯示條數,標題截取數,是否顯示欄目名,操作類型,模板ID,只顯示有標題圖片,顯示欄目數[/listsonclass]

參數說明:

  • 欄目ID:父欄目ID,單個為父類別ID,多類別可用","格開,'0'為顯示所有一級欄目的信息。
  • 顯示條數:顯示前幾條記錄。
  • 標題截取數:截取幾個字符。
  • 是否顯示欄目名:0為不顯示,1為顯示。
  • 操作類型:0-欄目最新;1-欄目熱門;2-欄目推薦;3-欄目評論排行;4-欄目頭條;5-欄目下載排行。
  • 標簽模板ID:此標簽所用的標簽模板ID。
  • 只顯示有標題圖片:0為不限制,1為只顯示有標題圖片的信息。
  • 顯示欄目數:0為不限制。
參數 參數說明 欄目ID 父欄目ID
單個為父類別ID
多類別可用","格開
'0'為顯示所有一級欄目的信息 顯示條數 顯示前幾條ā記錄 標題截取數 截取幾個字符 是否顯示欄目名 0為不顯示,1為顯示 操作類型 0:欄目最新
1:欄目熱門
2:欄目推薦
3:欄目評論排行
4:欄目頭條
5:欄目下載排行 標簽模板ID 此標簽所用的標簽模板ID 只顯示有標題圖片 0為不限制,1為只顯示有標題圖片的信息 顯示欄目數 0為不限制 顯示頭條操作類型 0:不顯示欄目頭條
1:欄目內容簡介
2:欄目推薦信息
3:欄目頭條信息
4:欄目最新信息 頭條標題截取數 截取幾個字符 頭條簡介截取數 截取幾個字符 頭條只顯示有標題圖片 0為不限制,1為只顯示有標題圖片的信息 頭條的模板變量
(標簽模板的頁面模板內容中使用) [!--sonclass.id--]:信息ID
[!--sonclass.title--]:信息標題
[!--sonclass.oldtitle--]:信息標題(不截取字數)
[!--sonclass.titlepic--]:標題圖片
[!--sonclass.titleurl--]:信息鏈接
[!--sonclass.text--]:信息簡介

舉例說明:

[listsonclass]9,2,14,0,0,7,0,2[/listsonclass]
欄目ID為9
顯示條數為2
標題截取數為14個字符
是否顯示欄目名0為不顯示
操作類型為0
模板ID為7
只顯示有標題圖片0為不限制
顯示欄目數為2
 

那麼這個程序上是如何實現呢?可以參考下面:

<div class="sae_gl">
<?php
$bclassid=$GLOBALS[navclassid]; //取得本欄目id
//取得本欄目下的子欄目
?>
[e:loop={"select classid, classname, classpath from `[!db.pre!]enewsclass` where bclassid='$bclassid' order by `classid` desc ",7,24,0}]
<?php
//這裡是取得該分類下的有圖片的最新數據
$commbook=$empire->fetch1("select title,titlepic,smalltext,titleurl,keyboard,groupid,classid,newspath,filename,id from phome_ecms_news where classid = ".$bqr[classid]." and titlepic!='' order by newstime desc limit 1");
$commbookurl=sys_ReturnBqTitleLink($commbook);
?>
  <div class="gl_01" <?php $i++;if($i%2==0){echo 'id="gl_01"';} ?> >
     <ol class="gl_c"><h3><?=$bqr[classname]?></h3><a href="<?=$public_r[newsurl].$bqr[classpath]?>">更多>></a></ol>
         <div class="yd">
         <dl>
           <dt><a href="<?=$commbookurl?>"><img src="<?=$commbook[titlepic]?>" width="108px" height="85px" /></a></dt>
           <dd><b><a href="<?=$commbookurl?>"><?=$commbook[title]?></a></b><a class="uus" href="#"><?=esub($commbook[smalltext],84)?></a></dd>
         </dl>
         <ol class="ga_ic">
     <?php
//取得該分類下的最新數據
    $newbook=$empire->query("select title,titlepic,smalltext,titleurl,keyboard,newstime,groupid,classid,newspath,filename,id from phome_ecms_news  where classid =".$bqr[classid]." order by newstime desc limit 5");
    
    while($r=$empire->fetch($newbook)) {
    ?>
    <li><a href="<?=sys_ReturnBqTitleLink($r)?>" title="<?=$r[title]?>">·<?=$r[title]?></a><span class="riq"><?=date('Y-m-d',$r[newstime])?></span></li>
    <?php
     }
     //顯示5條
    ?>  
         </ol>
         </div>
         <div class="bj_t"></div>
  </div>
  [/e:loop]
</div>

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved