Yii2学习笔记(四):关于params['breadcrumbs'][]

原创 2015年07月09日 12:53:21

这个参数就是添加导航条:

<?php

use yii\helpers\Html;

/* @var $this yii\web\View */
/* @var $model app\models\test2 */

$this->title = 'Update Test2: ' . ' ' . $message;
//下面的参数主要是显示一个导航条:其中url对应的是控制器里的动作,而不只是单纯的一个页面的地址
//比如下面的entry在helloController中有一个actionEntry动作,如果没有这个动作,就会找不见这个url
$this->params['breadcrumbs'][] = ['label' => 'Test2s', 'url' => ['entry']];
$this->params['breadcrumbs'][] = 'Update';
?>
运行结果如下图所示:

其中Home会自动跳转到web/index.php

'url'=>['entry']会自动跳转到helloController控制器里的entry动作里指定的地址,即entry.php

版权声明:本文为博主原创文章,未经博主允许不得转载。

yii2总结

对于yii的研究,还没有那么深刻,之所以在这种情况下写,还是考虑到了后来入门人没有中文资料,而又无可下手的尴尬境地。希望对新手和我自己多一份帮助吧。总结几个自己的经验吧。环境的配置我就不做解释了。这个...
  • woaixhq
  • woaixhq
  • 2015年06月04日 17:21
  • 4633

yii2框架-yii2的面包屑导航(十八)

这一节主要是总结关于yii2的面包屑导航的功能。其实也是比较简单,下面就说一下简单原理。 面包屑的类是yii\widgets\Breadcrumbs,代码如下: ...

Yii中的 $this->breadcrumbs 关于home页面的指向

网上能查到的资料是: CBreadcrumbs显示一个由当前页面在网站中的位置组成的链接列表。  例如,像这样“Home > Sample Post > Edit” 意思是用户正在访问 “Sample...

yii2.0 写报错页面

yii2.0自带有报错的方法,一般是site控制器里面的error方法,但是本人根据网上的教程搞了半天没弄好,就自己写了一个。 首先是选择放在哪个地方,一般是自己写的被其他控制器继承的总控制器里面,...

Yii2一些方法技巧小记

1.表单提交失败调试代码echo array_values($model->getFirstErrors())[0];exit;2.控制器获取当前Module name,Controller name...

Yii2获取用户get,post参数

GETYii::$app->request->get($key,$default):第一个参数(key)为用户get请求的key,第一个参数选填;第二个参数(key)为用户get请求的key,第一个参...

yii2数据缓存 学习笔记

  • 2016年04月18日 11:20
  • 11KB
  • 下载

[源码学习] -- yii2源码学习笔记(四) -- 继续了解组件Component.php

继续了解组件Component.php /** * Returns a value indicating whether a property is defined for this com...
  • lmjy102
  • lmjy102
  • 2016年12月20日 11:38
  • 148

Yii2 framework学习笔记(三) -- 语言与国际化

国际化功能一般很少用到,但作为学习,还是有必要接触一下。 国际化最常用到的方法是\Yii::t,官方文档如下 t() public static method Transla...
  • iyak85
  • iyak85
  • 2016年01月06日 15:37
  • 547

Yii2 framework学习笔记(七) -- gii和GridView

Gii是yii2中一个神器,利用他可以节省大量开发时间。 现在用它搭建一个用户管理界面。 Gii的route是gii,所以输入index.php?r=gii就能进入Gii首页,如下 基本的cr...
  • iyak85
  • iyak85
  • 2016年02月26日 17:05
  • 550
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Yii2学习笔记(四):关于params['breadcrumbs'][]
举报原因:
原因补充:

(最多只允许输入30个字)