yii2.0 面包屑的使用

Posted HongEternity

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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 面包屑的使用的主要内容,如果未能解决你的问题,请参考以下文章

    [Yii2.0] 以Yii 2.0风格加载自定义类或命名空间 [配置使用Yii2 autoloader]

    Yii2.0 下的 load() 方法的使用

    yii2.0 中的队列

    yii2.0场景的简单使用

    Yii2.0 自定义日志类

    yii2.0下拉列表的使用