zblog如何获取所有分类名
分类:zblog教程
42
在写zblog主题时,经常需要在主题配置内获取所有分类进行操作,下面分享几种方法:
方法1:
<?php echo OutputOptionItemsOfCategories('');?>获取:子分类带有L标识,并且相对位置有空格!
<option value="1">美容护理</option> <option value="3"> └子分类1</option> <option value="4"> └有子分类</option> <option value="7"> └子分类2</option> <option value="10"> └子孙名称</option> <option value="23"> └子子分类</option> <option value="13"> └子分类5</option> <option value="21"> └子分类6</option> <option value="6">列表测试</option> <option value="9"> └列表1未命名</option> <option value="11"> └列表2未命名</option> <option value="12"> └列表3未命名</option> <option value="5">美食新闻</option> <option value="8"> └收费主题</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>
最新发布
-
zblog响应式自媒体博客主题63号
2026-04-08 -
zblog响应式资讯门户主题62号
2026-04-05 -
zblog响应式文章自媒体资讯主题61号
2026-04-01 -
zblog响应式自媒体资讯主题60号
2026-03-30 -
zblog响应式门户文章资讯主题59号
2026-03-29
热门文章
-
ZBLOG精品手赚APP应用下载主题19号
1225 -
zblog响应式机器设备企业主题10号
1220 -
zblog响应式生活分类信息主题2号
938 -
zblog响应式机械企业外贸主题6号
320 -
简洁大气zblog响应式文章主题52号
306