使用 phpcms v9 默认标签可以很容易的调出文章栏目列表,但为什么我们这里要使用 get 来调用文章栏目列表呢,如果看过之前夏日博客发布的“phpcms v9在文章列表页前面调用类别名称”就知道了,使用 get 语句可以更灵活的将文章进行各种样式的组合,要比 phpcms v9 提供的 pc 标签要简单多了,我们先来看一下 phpcms v9 默认的调用栏目列表的语句是怎样的,代码如下:,其中 $siteid 是可以接受过来的栏目 ID了,看起来的确不太容易组合,但满足一般的需求了,我们再来看一下如何使用 get 调出本栏目下所有子栏目列表吧,代码如下:,其中列表由 in() 进行括起来了,我们可以调用其中一个父目录 id 下所有的子栏目列表,因为是调用数据库的,所以我们可以在 where 后面进行各种的组合,看起来更简单一些了。,

使用 phpcms v9 默认标签可以很容易的调出文章栏目列表,但为什么我们这里要使用 get 来调用文章栏目列表呢,如果看过之前夏日博客发布的“phpcms v9在文章列表页前面调用类别名称”就知道了,使用 get 语句可以更灵活的将文章进行各种样式的组合,要比 phpcms v9 提供的 pc 标签要简单多了,我们先来看一下 phpcms v9 默认的调用栏目列表的语句是怎样的,代码如下:

{pc:content action="category" catid="0" num="25" siteid="$siteid" order="listorder ASC"}
    
{/pc}
{php echo runhook('glogal_menu')}

其中 $siteid 是可以接受过来的栏目 ID了,看起来的确不太容易组合,但满足一般的需求了,我们再来看一下如何使用 get 调出本栏目下所有子栏目列表吧,代码如下:

{pc:get sql="SELECT * FROM xiariboke_category where catid in($arrchildid)} 

{/pc}

其中列表由 in() 进行括起来了,我们可以调用其中一个父目录 id 下所有的子栏目列表,因为是调用数据库的,所以我们可以在 where 后面进行各种的组合,看起来更简单一些了。

,

使用 phpcms v9 默认标签可以很容易的调出文章栏目列表,但为什么我们这里要使用 get 来调用文章栏目列表呢,如果看过之前夏日博客发布的“phpcms v9在文章列表页前面调用类别名称”就知道了,使用 get 语句可以更灵活的将文章进行各种样式的组合,要比 phpcms v9 提供的 pc 标签要简单多了,我们先来看一下 phpcms v9 默认的调用栏目列表的语句是怎样的,代码如下:

{pc:content action="category" catid="0" num="25" siteid="$siteid" order="listorder ASC"}
    
{/pc}
{php echo runhook('glogal_menu')}

其中 $siteid 是可以接受过来的栏目 ID了,看起来的确不太容易组合,但满足一般的需求了,我们再来看一下如何使用 get 调出本栏目下所有子栏目列表吧,代码如下:

{pc:get sql="SELECT * FROM xiariboke_category where catid in($arrchildid)} 

{/pc}

其中列表由 in() 进行括起来了,我们可以调用其中一个父目录 id 下所有的子栏目列表,因为是调用数据库的,所以我们可以在 where 后面进行各种的组合,看起来更简单一些了。

最后修改:2025 年 09 月 10 日
如果觉得我的文章对你有用,请随意夸赞