首页 > 其他 > 详细

[v9] 列表页 调用 正文内容 或 自定义 字段(moreinfo的调用方法)

时间:2015-06-17 11:11:15      阅读:196      评论:0      收藏:0      [点我收藏+]

一般来说,phpcms官方给出的列表页调用demo是不能调用自定义字段的。他的代码是这样的:

  1. {pc:content  action="lists" catid="7" order="id DESC" num="4"}
                <ul>
                    {loop $data $k $v}
                    <li>
                        {$v[title]}
                    </li>
                    {/loop}
                </ul>
            {/pc}

 但如果你有个自定义字段叫:dl_url 又想在列表页调用,那直接写{$v[dl_url]}是肯定不行的,这个时候就需要在pc:声明的时候加入 moreinfo="1",既完整代码是:

  1. {pc:content  action="lists" catid="7" order="id DESC" num="4" moreinfo="1"}
                <ul>
                    {loop $data $k $v}
                    <li>
                        {$v[title]} </br> {$v[dl_url ]}
                    </li>
                    {/loop}
                </ul>
            {/pc} 

     

     换句话说,moreinfo参数其实是控制phpcms是否读取*_data扩展字段表的关键参数。

     

     主列字段 (未加入moreinfo参数也能使用的字段)
    id
    catid
    typeid
    title
    style
    thumb
    keywords
    description
    posids
    url
    listorder
    status
    sysadd
    islink
    username
    inputtime
    updatetime

     

     副列字段 (已加入moreinfo="1"才能使用的字段)
    id
    content
    readpoint
    groupids_view
    paginationtype
    maxcharperpage
    template
    paytype
    allow_comment
    relation
    以及你所有的自定义字段

[v9] 列表页 调用 正文内容 或 自定义 字段(moreinfo的调用方法)

原文:http://www.cnblogs.com/qhorse/p/4582482.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!