当前位置:首页 > CMS教程 > phpcms > 列表

你还是不懂——phpcms v9 {pc:}标签调用

发布:smiling 来源: PHP粉丝网  添加日期:2014-10-20 15:04:50 浏览: 评论:0 
" return="data"
  • {loop $data $n $r
  •   {$r[title]} 
  • {/loop} 
  • {/pc} 
  • 方法二,get标签,代码如下:

    1. {pc:get sql="select from phpcms_member" cache="3600" page="$page" dbsource="discuz" return="data"
    2. {loop $data $key $avl//phpfensi.com 
    3. {$val[username]} 
    4. {/loop} 
    5. {$pages
    6. {/pc} 

    一、内容模块pc标签调用接口

    模块名称:content

    1. action可操作值:lists 内容数据文章列表 
    2.                 relation  相关文章 
    3.                 hits    内容数据点击排行榜 
    4.                 category 内容栏目列表 
    5.                 position  内容推荐位列表 

    内容列表list,可用参数:

    1. 参数名     是否必须      默认值    说明 
    2. catid         否          null     调用栏目ID 
    3. thumb         否           0       是否仅必须缩略图 
    4. order         否          null     排序类型 
    5. num           是          null     数据调用数量 
    6. einfo                         是否调用副表数据 

    代码如下:

    1. example:{pc:content action="lists" catid="2" order="id DESC" num="4"
    2.                      {loop $data $key $val
    3.                        {$val['title']} 
    4.                      {/loop} 
    5.                   {/pc} 

    点击排行榜hits,可用参数:

    1. 参数名    是否必须     默认值       说明 
    2. catid        否         null        调用栏目ID 
    3. day         否          0          调用多少天内的排行 
    4. order        否         null       排序类型(本月排行- monthviews DESC 、本周排行 - weekviews DESC、今日排行 - dayviews DESC) 
    5. num         是        null        数据调用数量               
    6. 返回参数:title  内容标题 
    7. url    内容链接地址 
    8. inputtime  内容发布时间 
    9. thumb  内容缩略图 

    代码如下:

    1. example:{pc:content action="hits" catid="2" order="weekviews DESC" num="10"
    2.                          {loop $data $key $val
    3.                             {$val['title']} 
    4.                          {/loop} 
    5.                   {/pc} 

    内容推荐位列表position,可用参数:

    1. 参数名     是否必须     默认值      说明 
    2. posid        是          null       推荐位ID 
    3. catid        否          null       调用栏目ID 
    4. thumb        否           0         是否仅必须缩略图 
    5. order        否          null       排序类型 
    6. num          是          null       数据调用数量  
    7. 返回参数:title 
    8.  url 
    9.  inputtime 
    10. thumb 
    11. //代码如下: 
    12. example:{pc:content action="position" posid="2" order="listorder DESC" num="4"
    13.                       {loop $data $key $val
    14.                         {$val['title']} 
    15.                       {/loop} 
    16.                    {/pc} 

    相关文章relation,可用参数:

    1. 参数名    是否必须     默认值    说明 
    2. catid       否          null     调用栏目ID 
    3. relation    否        $relation  无需更改 
    4. keywords    否          null     内容页面取值:$rs[keywords] 
    5. num         是          null     数据调用数量 
    6. 返回参数:title 
    7. url 
    8. inputtime 
    9. thumb  缩略图 
    10. username 
    11. inputtime 发布时间 
    12. updatetime 更新时间
    13. //代码如下:
    14. example: {pc:content action="relation" relation="$relation" catid="$catid" 
    15.                       num="5" keywords="$rs[keywords]"
    16.                         {loop $data $r
    17.                          {$r[title]}({date('Y-m-d',$r[inputtime])}) 
    18.                         {/loop} 
    19.                      {/pc} 

    栏目列表category

    1. 可用参数:catid 
    2.                           $siteid  默认调用系统站点 
    3.                           order 
    4.                 返回参数:catid  栏目ID 
    5.                           siteid 站点ID 
    6.                           module  模块ID 
    7.                            type  栏目类型ID 
    8.                            modelid  模型ID 
    9.                            parentid  上级父栏目 
    10.                            arrparentid 所有父栏目 
    11.                            child 子栏目 
    12.                            arrchildid 所有子栏目 
    13.                            actname  栏目名称 
    14.                            image 栏目图片 
    15.                             description 栏目描述 
    16.                            parentdir  父栏目目录 
    17.                            catdir 栏目目录 
    18.                            url 
    19.                            items 栏目内容数 
    20.                            hits 点击数 
    21.                            letter 栏目拼音 
    22. //代码如下: 
    23.       example:{pc:content action="category" catid="25" siteid="$siteid" order="listorder ASC"
    24.                       {loop $data $r
    25.                        {$r[catname]} 
    26.                        {/loop} 
    27.                 {/pc} 

    内容页还可以直接调用的标签:

    1. {$catid}栏目 
    2. {$relation}相关文章 
    3. {$typeid}类别 
    4. {$pages}分页方式 
    5. {$title}标题 
    6. {$inputtime}发布时间 
    7. {$keywords}关键词 
    8. {$classtype}软件类型 
    9. {$downfiles}本地下载 
    10. {$stars}评分等级 
    11. {$downfile}镜像下载 
    12. {$thumb}缩略图 
    13. {$description}摘要 
    14. {$systems}应用平台 
    15. {$updatetime}更新时间 
    16. {$filesize}文件大小 
    17. {$copytype}授权形式 
    18. {$url}URL 
    19. $content}内容 
    20. {$version}版本号 
    21. {$language}软件语言 
    22. {$username}用户 

    二、友情链接调用

    模块名称:link

    可操作值:type_list  友情链接数据列表

    可用参数:siteid  调用栏目ID

    linktype  调用多少天内的排行

    order 排序类型

    num 数据调用的数量

    返回参数:title  友情链接网站名称

    url

    addtime 加入时间

    logo 友情链接的logo

    调用实例代码如下:

    1. example:{pc:link action="type_list" siteid="" linktype="" order="listorder DESC" cache="3600"
    2.           {loop $data $n $r
    3.           {$r['title']} 
    4.           {/loop} 
    5.           {/pc} 

    三、公告模块调用接口

    模块名称:announce

    可用参数值:lists  公布列表

    可用参数:siteid  调用栏目ID

    username  发布者

    order  排序

    num  数据调用的数量

    实例调用代码如下:

    1. example:{pc:announce action="lists" siteid="1" num="5" cache="1800"
    2.          {loop $data $n $r
    3.           {$r['title']} 
    4.          {/loop} 
    5.          {/pc} 

    四、投票模块pc调用接口

    模块名称:vote

    可用参数值:lists  投票列表

    get_vote

    投票列表lists

    1. 可用参数:siteid 
    2.                          allowguest   是否允许游客投票 
    3.                           order 
    4.                           allowview  是否允许查看投票结果 
    5.                           num  数据调用的数量 
    6.     返回参数:subjectid     投票的ID 
    7.               subject      投票名称 
    8.               votenumber    投票人数 
    9.               addtime       投票的添加时间 
    10.               description  投票的介绍 
    11. //代码如下: 
    12.   example:{pc:vote action="lists" siteid="1" order="subjectid desc" num="2" cache="1800"
    13.           {loop $data $n $r
    14.            {$r['subject']} 
    15.           {/loop} 
    16.           {/pc}

    Tags: phpcms标签数据 {pc:}标签

    分享到: