PHPCMS V9頻道頁迴圈子欄目內容(子欄目為單頁則輸出標題和內容,為列表則輸出欄目名稱和分頁列表)
阿新 • • 發佈:2019-01-09
注意:頻道下的子欄目最多隻能有一個分頁列表欄目(否則分頁會有問題),單頁面不限。
效果如下圖:
效果如下圖:
頻道頁模板如下:
<div class="prointro"> <?php $page = $_GET[page]; ?> {loop subcat($catid) $r} {if $r[ismenu]} {if $r[type]==1} {pc:get sql="SELECT * FROM `wysys_page` where catid=$r[catid]"} {loop $data $rp} <div class="channel_tit"> <h3>{$rp[title]}</h3> </div> <div class="channel_con conimg"> {$rp[content]} </div> {/loop} {/pc} {else} <div class="picslist"> <div class="channel_tit"> <h3>{$r[catname]}</h3> </div> <?php $rpcatid=$r[catid];?> {pc:get sql="SELECT * FROM `wysys_news` where catid=$rpcatid order by listorder DESC,inputtime ASC" page="$page" num="9" return="pdata"} <ul> {loop $pdata $rl} <li> <a href="{$rl[url]}" target="_blank" title="{$rl[title]}"> <img alt="{$rl[title]}" src="{$rl[thumb]}"> <span>{$rl[title]}</span> </a> </li> {/loop} </ul> <div id="pages">{$pages}</div> {/pc} </div> {/if} {/if} {/loop} </div>