zoukankan      html  css  js  c++  java
  • [v9] 列表页 调用 正文内容 或 自定义 字段(moreinfo的调用方法)

    一般来说,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
      以及你所有的自定义字段
  • 相关阅读:
    html css div img垂直居中
    jquery 多选框 checkbox 获取选中的框
    css 滚动条样式
    css 翻牌 翻转 3d翻转 特效
    css强制不换行 多出的字省略号
    jquery获取元素坐标获取鼠标坐标
    鸡汤 咯咯
    <bean> 中配置详解 </bean>
    正则表达式的囧
    我的天$删除注册表$安装mysql最后一步不能启动服务的解决办法
  • 原文地址:https://www.cnblogs.com/qhorse/p/4582482.html
Copyright © 2011-2022 走看看