当前位置:首页 > ZBlogPHP教程 > 正文内容

zblogPHP获取所有分类名方法

toyean2年前 (2020-05-30)ZBlogPHP教程167

在写zblog主题时,经常需要在主题配置内获取所有分类进行操作,下面分享几种方法:

1、

<?php echo OutputOptionItemsOfCategories('');?>

获取:子分类带有二级转折标识,并且相对位置有空格!

<option value="1">美容护理</option>
<option value="3">&nbsp;└子分类1</option>
<option value="4">&nbsp;└有子分类</option>
<option value="7">&nbsp;└子分类2</option>
<option value="10">&nbsp;&nbsp;&nbsp;└子孙名称</option>
<option value="23">&nbsp;&nbsp;&nbsp;└子子分类</option>
<option value="13">&nbsp;└子分类5</option>
<option value="21">&nbsp;└子分类6</option>
<option value="6">列表测试</option>
<option value="9">&nbsp;└列表1未命名</option>
<option value="11">&nbsp;└列表2未命名</option>
<option value="12">&nbsp;└列表3未命名</option>
<option value="5">美食新闻</option>
<option value="8">&nbsp;└收费主题</option>
<option value="2">公司简介</option>

2、

<?php foreach ($zbp->categorysbyorder as $cate){ ?>
   <option value="<?php echo $cate->ID; ?>" >
       <?php echo $cate->Name; ?><em>(<?php echo $cate->ID; ?>)</em>
   </option>
 <?php } ?>

获取:更加个性化的定制,也能使用分类级别判断加入L等标识:

<?php
   if ($cate->Level == 1||$cate->Level == 2) {echo'└';} echo $cate->Name;
  ?>
<option value="1" > 美容护理<em>(1)</em> </option>
<option value="3" > 子分类1<em>(3)</em> </option>
<option value="4" > 有子分类<em>(4)</em> </option>
<option value="7" > 子分类2<em>(7)</em> </option>
<option value="10" > 子孙名称<em>(10)</em> </option>
<option value="23" > 子子分类<em>(23)</em> </option>
<option value="13" > 子分类5<em>(13)</em> </option>
<option value="21" > 子分类6<em>(21)</em> </option>
<option value="6" > 列表测试<em>(6)</em> </option>
<option value="9" > 列表1未命名<em>(9)</em> </option>
<option value="11" > 列表2未命名<em>(11)</em> </option>
<option value="12" > 列表3未命名<em>(12)</em> </option>
<option value="5" > 美食新闻<em>(5)</em> </option>
<option value="8" > 收费主题<em>(8)</em> </option>
<option value="2" > 公司简介<em>(2)</em> </option>

_转载自前端老白

扫描二维码推送至手机访问。

版权声明:本文由Z博通发布,如需转载请注明出处。

本文链接:https://www.zblog.co/zblogphpjiaocheng/7.html

分享给朋友:

相关文章

zblogphp调用本周热门、本月热门、本年热门文章的方法

zblogphp调用本周热门、本月热门、本年热门文章的方法{php}     $stime = time();     $ytime&n...

zblogPHP 调用某分类的置顶文章

在写zblogPHP模板的时候,多数情况下都是调用某分类的最新文章,但遇到分类调用中出现多条并且图文显示时候,第一条图片调用直接使用置顶也是挺好的。先写下调用某分类最新文章:{foreach GetList(1,3,null,nu...

zblogPHP 调用全部页面(调取所有页面)

之前写过一篇《zblogPHP获取所有分类名方法》,今天再来分享下如何调取所有页面,在制作企业站模板的时候可能需要用到!function page_list() {     gl...

zblogPHP调取某个页面的标题、内容等

在zblog模板制作中,可能会用到调取某个页面内容的时候,比如调取某篇页面中的标题、内容等,此时应该怎么调取呢? 之前分享过获取某篇文章的方法,比如在主题配置内填写某篇文章ID,即可调取,本文分享的是获取某个页面!之前在ydseo主题中使用...

zblogphp指定最近多少N天热门文章、热评文章

zblog模板制作中,常用到各种热门文章、热评文章的调用,甚至要指定一个月内的热门热评文章,本文来分享下这个方法:调用的是全站的热门文章,现在的需求是调用指定最近多少天发布的热门文章,实现周排行、月排行、年排行的热门文章列表的需求,实现方法...