一般我們在首頁或者其他頁面,使用靈動標簽調用幾條信息時,默認靈動標簽是沒法調用每條信息的tags的,而我們卻需要這個功能,這就需要我們再寫個輸出語句,利用帝國CMS的單條查詢,并將獲取的tags分割輸出,便是我們需要的結果,現將代碼整理如下:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 | <?php $fr = $empire ->fetch1( "select infotags from {$dbtbpre}ecms_news_data_{$bqr[stb]} where id='$bqr[id]'" ); $a = $fr [infotags]; $str = str_replace ( ',' , ',' , $a ); $tag = '' ; $t = explode ( "," , $str ); for ( $i =0; $i < count ( $t ); $i ++){ if ( $t [ $i ]){ $tagslink = "[!--news.url--]e/tags/?tagname=" .urlencode( $t [ $i ]). "" ; $tag .= "<li><a href='$tagslink' target='_blank'>" . $t [ $i ]. "</a></li>" ; } } echo $tag ; ?> |
以上為我所需要的輸出格式,如果你需要輸出成其他格式,請在
1 | $tag .= "<li><a href='$tagslink' target='_blank'>" . $t [ $i ]. "</a></li>" ; |
這一行修改即可。
文章來自:第二導航,未經允許不得轉載?。?a href="http://www.zylhcdls.com/">首頁 > 教程收藏 > 帝國教程 » 帝國CMS首頁列表頁靈動標簽調用信息當前tags