phpcms调用子栏目名称/文章怎么操作

  phpcms调用子栏目名称相对比较简单一些,也是用{pc:content}来调用,只是把action设置为category,catid如果为0的话是调用所有一级栏目,如果是其他数字的话,则调用相应栏目的子栏目,比如以下的案例,catid="13"是调用栏目id为13的所有子栏目。完整的调用代码在下面,感兴趣的朋友可以测试一下

  {pc:content action="category" catid="13" num="25" siteid="$siteid" order="listorder ASC"}
    {loop $data $r}
      <li><a href="{$r[url]}"><span>{$r[catname]}</span></a></li>
    {/loop}
  {/pc}

  phpcms调用子栏目文章列表:再嵌套一个{pc:content}调用

{pc:content action="category" catid="13" num="10" siteid="$siteid"order="listorder ASC"}
  {loop$data $r}
    {pc:content action="lists" catid="$r[catid]" num="100" order="listorder ASC"}
    //这个pc是获取列表的 ,catid="$r[catid]" 是在上个pc标签里获取到的 第一个loop循环定义了$r
      {loop $data $rr}
        //这个循环里就可以获取你要的信息了 比如说标题就是$rr['title']......
         <li><a href="{$r[url]}">{$r[title]}</a></li>

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏陈纪庚

js事件循环

之前有看过一些事件循环的博客,不过一阵子没看就发现自己忘光了,所以决定来自己写一个博客总结下!

792
来自专栏idba

死锁案例之十

死锁,其实是一个很有意思也很有挑战的技术问题,大概每个DBA和部分开发同学都会在工作过程中遇见 。关于死锁我会持续写一个系列的案例分析,希望能够对想了解死锁的朋...

752
来自专栏个人分享

Spark 1.6以后的内存管理机制

   Spark的内存管理自从1.6开始改变。老的内存管理实现自自staticMemoryManager类,然而现在它被称之为”legacy”. “Legacy...

471
来自专栏yl 成长笔记

Amazon S3 分布式存储的 python 接口实现

Amazon s3 是一种分布式的对象存储。用键值对的方式,来存储数据。其中,存入的所有数据都是一个对象(object),每一个对象都有一个键(key)存在。

701
来自专栏技术之路

LINQ基础概述

介绍LINQ基础之前,首说一下LINQ 的历史和LINQ是什么,然后说一下学习 LINQ要了解的东西和 LINQ基础语法 LINQ 的历史 从语言方面的进化 ...

1935
来自专栏蓝天

strerror线程安全分析

答案是NO,但它有个线程安全的版本:strerror_r。借助Linux的man,即可看到详情:

813
来自专栏Golang语言社区

Golang 中的并发限制与超时控制

前言 上回在 用 Go 写一个轻量级的 ssh 批量操作工具 里提及过,我们做 Golang 并发的时候要对并发进行限制,对 goroutine 的执行要有超时...

5656
来自专栏更流畅、简洁的软件开发方式

分页解决方案 之 数据访问函数库——另类的思路、另类的写法,造就了不一样的发展道路。

    如何访问数据库?一个老掉牙的问题,方法多了去了,什么直接使用ado.net、使用SQLHelp、使用微软的企业库、使用ORM、使用LinQ to SQL...

2278
来自专栏H2Cloud

游戏服务器ID生成器组件

游戏服务器程序中,经常需要生成全局的唯一ID号,这个功能很常用,本文将介绍一种通用ID生成组件。游戏服务器程序中使用此组件的场景有:  创建角色时,为其分配唯一...

3868
来自专栏orientlu

FreeRTOS 消息队列

上面这几中方式中, 除了消息通知, 其他几种实现都是基于消息队列。消息队列作为主要的通信方式, 支持在任务间, 任务和中断间传递消息内容。 这一章介绍 Fre...

1112

扫码关注云+社区