phpcms標(biāo)簽如何使用?

phpcms標(biāo)簽的用法:1、顯示指定catid的欄目名稱和鏈接;2、調(diào)用子欄目;3、得到指定欄目下的新聞;4、實(shí)現(xiàn)分頁(yè)功能。

phpcms標(biāo)簽如何使用?

phpcms標(biāo)簽的使用:

1、顯示指定catid的欄目名稱和鏈接 {$CATEGORYS[25][‘catname’]}? {$CATEGORYS[25][‘url’]}

?獲取父欄目id,獲取父欄目名稱? $CATEGORY[$catid][parentid]}? 父欄目名稱:{$CATEGORYS[$CAT[parentid]][catname]}

去掉標(biāo)題限制后出現(xiàn)的省略號(hào)

立即學(xué)習(xí)PHP免費(fèi)學(xué)習(xí)筆記(深入)”;

????{str_cut($r[title],36,'...')}

格式化時(shí)間 2011-05-06 11:22:33

????{date('Y-m-d?H:i:s',$r[inputtime])} ????{date('Y年m月d日',$r[inputtime])}

2、調(diào)用子欄目(在欄目首頁(yè)模板需要用到,列表頁(yè)也可以用到)

????{pc:content?action="category"?catid="$catid"?num="25"?siteid="$siteid"?order="listorder?ASC"} ????{loop?$data?$r} ????????<a>{$r[catname]}</a>?| ???{/loop}{/pc}

3、得到指定欄目下的新聞

? (1)這里moreinfo=”1″表示主副表關(guān)聯(lián)起來(lái) 可以直接使用

????????????{pc:content?action="lists"?catid="$catid"?num="25"?order="id?DESC"?return="info"?moreinfo="1"}? ??????????????{loop?$info?$r} ?????????????更新日期:{date('Y年m月d日',$r[updatetime])} ?????????????作者:{$r[username]} ?????????????來(lái)源:{$r[copyfrom]} ?????????????點(diǎn)擊率{$r[readpoint]} ?????????????網(wǎng)址{$r[url]} ?????????????文章標(biāo)題?{$r['title']} ?????????????標(biāo)題樣式{title_style($v[style])} ?????????????????????? ????{/loop} ????{/pc} <p>=====================</p>

? (2)sql萬(wàn)能語(yǔ)句可以調(diào)用指定內(nèi)容 更方便

{pc:get?sql="select?*?from?v9_news?as?a,v9_news_data?as?b?where?a.id=b.id?and?catid=34?and?status=99?order?by?a.id?desc"} ?????{loop?$data?$v}? ??
  • @@##@@
  • ???????????? ????{/loop} ????{/pc} ???{pc:get?sql=”select?*?from?v9_news?where?catid=10?and?status=99?order?by?updatetime?desc”?num=”5″?start=”23″} ??{loop?$data?$rs} ??????{$rs[‘title’]} ?????{/loop} ?{/pc}

    =====================

    ? ?(3)文章從指定位置開(kāi)始調(diào)用 (position推薦位使用)

    ? ? 起始位置為5,調(diào)用3條。相當(dāng)于limit功能。

    {pc:content??action="position"?posid="27"?order="listorder?DESC"?num="3"?start="5"} ????????{loop?$info?$r} ????????????????<a>{str_cut($r[description],115)}...?</a> ???????{/loop} ????{/pc} ?或{pc:content??action="lists"??catid="54"??thumb=""??order="listorder?DESC"??start="3"?num="5"}?thumb=""?不分類 <p>=====================</p>循環(huán)列表新聞 ? ??<div> ?????????{pc:content??action="position"?posid="9"?order="listorder?DESC"?num="4"} ??????????{loop?$data?$r} ??????????????<a>{str_cut($r[title],36,'')}</a>{date('Y-m-d?H:i:s',$r[inputtime])} ????????????????<p>{if?$n==1}@@##@@{/if}{str_cut($r[description],112,'')}<a>[reading?more]</a></p> ??????????????? ???????????????{/loop}? ?????????????{/pc}?? ????????????</div> <p>=====================</p>

    (4)有分頁(yè)效果

    ????{pc:get?sql="select?*?from?wecheweyounews?where?hour=$hour?order?by?id?desc"?return="data"?num="50"?page="$page"} ????????????????
      ????????{loop?$data?$r} ????????????????????

    • ·{str_cut($r[‘title’],60)}(編輯:{$r[username]}){date(“Y-m-d”,$r[‘inputtime’])}
    • ????????????????

        “; ?????????????????> ????????{/loop} ????????????????

      ???????????? ??????

      {$pages}

      ?????{/pc}

      4、

    {pc:content??action="position"?posid="1"??order="listorder?DESC"?thumb="1"?num="5"} ?{loop?$data?$r} ??<a>@@##@@</a> ????{/loop} ????{/pc}

    ?

    5、分頁(yè)

    ?前臺(tái)調(diào)用num=”50″指每頁(yè)50條記錄

    ????{pc:get?sql="select?*?from?wecheweyounews?where?hour=$hour?order?by?id?desc"?return="data"?num="50"?page="$page"} ????????????????
      ????????{loop?$data?$r} ????????????????????

    • ·{str_cut($r[‘title’],60)}(編輯:{$r[username]}){date(“Y-m-d”,$r[‘inputtime’])}
    • ????????????????

        “; ?????????????????> ????????{/loop} ????????????????

      ???????????? ??????

      {$pages}

      ?????{/pc}

      相關(guān)學(xué)習(xí)推薦:phpcms教程

      phpcms標(biāo)簽如何使用?phpcms標(biāo)簽如何使用?phpcms標(biāo)簽如何使用?

    以上就是

    ? 版權(quán)聲明
    THE END
    喜歡就支持一下吧
    點(diǎn)贊8 分享