首页 > 代码库 > yii2.0 面包屑的使用

yii2.0 面包屑的使用

yii2中面包屑是yii2自带的小部件,类似本网站的导航栏应该就是采用面包屑来完成的

技术分享

 例子如下,需要引入 yii\widgets\Breadcrumbs

echo Breadcrumbs::widget([
    ‘homeLink‘ => [‘label‘ => ‘首页‘, ‘url‘ => [‘site/index‘]],
    ‘itemTemplate‘ => "

  • {link}
  • \n", //全局模板  运用到每个link
        ‘links‘ => [
            [
                ‘label‘ => ‘文章列表‘,
                ‘url‘ => [‘site/index‘],
                ‘template‘ => "
  • {link}
  • " //只会引用到该类模板
            ],
            [
                ‘label‘ => ‘文章详情‘,
                ‘url‘ => [‘site/view‘, ‘id‘=>1]//如果需要传参这种格式
            ],
            ‘编辑‘,//没有链接的

    ],
    ‘options‘ => [//设置html属性
        ‘class‘ => ‘‘
    ]
]);
?>

注意:如果加入options可能会导致样式覆盖,达不到你想要的效果

yii2.0 面包屑的使用