您的位置:首页 > 编程语言 > PHP开发

phpcms v9 list列表页调用文章详情内容

2012-09-24 18:43 344 查看
最近在做一个站用的是phpcms内容系统写的,在写模板标签的时遇到一个问题:在list列表页调用某文章的详细内容。解决方法是:

在phpcms v9中有个标签:moreinfo。

从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}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: