天天看點

phpcms v9 list清單頁調用文章詳情内容

    最近在做一個站用的是phpcms内容系統寫的,在寫模闆标簽的時遇到一個問題:在list清單頁調用某文章的詳細内容。解決方法是:

在phpcms v9中有個标簽:moreinfo。

phpcms v9 list清單頁調用文章詳情内容

從PHPCMS V9 Beta 20101105版本開始支援moreinfo參數屬性,本參數表示在傳回資料的時候,會把副表中的資料也一起傳回。一個内容模型分為2個表,一個主表一個副表,主表中一般是儲存了标題、所屬欄目等等短小的資料(友善用于索引),而副表則儲存了大字段的資料,如内容等資料。在模型管理中建立字段的時候,是允許你選擇存入到主表還是副表的(我們推薦的是,把不重要的資訊放到副表中)。想要在清單中調取副表的資料就需要在PC标簽中使用moreinfo這個屬性。

代碼例子:

{pc:content  action="lists" catid="2" order="id DESC" num="4" moreinfo="1"}

 <ul>

 {loop $data $key $val}

 <div><a href="{$val['url']}">{$val['title']}</a></div>

 <div><a href="{$val['url']}">{$val['content']}</a></div>

 {/loop}

 </ul>

 {/pc}

繼續閱讀