admin 发表于 2017-1-13 15:00:54

帝国CMS使用栏目缓存实现面包屑功能

帝国CMS使用栏目缓存实现面包屑功能
在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'])?>

传递参数当前栏目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>
页: [1]
查看完整版本: 帝国CMS使用栏目缓存实现面包屑功能