# 帝国CMS通过栏目缓存调用面包屑导航的方法

*Published:* 2023-11-18
*Author:* 客服001

#### 温馨提醒

如果文章内容或图片资源失效，请留言反馈，我们会及时处理，谢谢

本文最后更新于2023年11月18日，已超过 180天没有更新



在userfun.php文件中加入以下函数：

```
// 面包屑
function Crumbs($classid=0){
global $class_r, $public_r;
if ($class_r[$classid]['bclassid']) {
Crumbs($class_r[$classid]['bclassid']);
}
echo ' &gt; <a href="'.sys_ReturnBqClassUrl($class_r[$classid]).'" title="'.$class_r[$classid]['classname'].'">'.$class_r[$classid]['classname'].'</a>';
}
```

在模版中使用：

```
<?=Crumbs($GLOBALS['navclassid'])?>
```

传递参数当前[栏目](https://www.xarjtc.com/tag/%e6%a0%8f%e7%9b%ae "查看栏目此标签更多文章")ID即可，使用例子（内容页）：

```
<p class="bread-crumbs"><a href="[!--news.url--]" title="<?=$public_r['sitename']?>"><?=$public_r['sitename']?></a><?=Crumbs($GLOBALS['navclassid'])?> &gt; <span>[!--pagetitle--]</span></p>
```