yii 面包屑
来源:互联网 发布:ubuntu拼音输入法下载 编辑:程序博客网 时间:2024/05/08 08:39
Yii的Breadcrumbs 是Yii的路径插件,使用方法:
<?php $this->widget('zii.widgets.CBreadcrumbs', array('links'=>$this ->breadcrumbs,)); ?>
在视图里设置路径信息(在生成Yii 程序里,都会自动产生这些代码,注册掉的部分是自动生成的):
<?php
$this->breadcrumbs = array(
);
?>
但是因为这个东东是老外写的,所以路径的开头总是以 Home 开头,就像这样 Home >> 系统设置
通过为 CBreadcrumbs 添加一个属性,可以很简单的解决这个问题
1、打开代码文件: yiiframework/zii/widgets/CBreadcrumbs.php
2、在打开文件的第 48 行下方添加代码: public $rootName = 'Home';
3、修改第 104 行代码
$links[]=CHtml::link(Yii::t('zii','Home'),Yii::app()->homeUrl);
为:$links[]=CHtml::link(Yii::t('zii',$this->rootName),Yii::app()->homeUrl);
4、调用方法: <?php $this->widget('zii.widgets.CBreadcrumbs',array('rootName'=>'管理系统','links'=>$this->breadcrumbs,)); ?>
原理:其实就是为插件添加了一件属性,来代替之前固化的开始处字符。
0 0
- yii 面包屑
- Yii面包屑导航实现
- Yii 面包屑用法
- Yii 面包屑制作
- Yii-视图- CBREADCRUMBS面包屑
- YII 框架 第十天(4)面包屑导航
- 关于Yii的菜单插件CMenu和面包屑breadcrumbs路径管理插件的一些使用问题
- 面包屑设计
- 面包屑导航
- 面包屑导航
- 面包屑2
- 面包屑制作
- 面包屑导航
- css 面包屑
- 面包屑导航
- 面包屑设计
- 面包屑导航
- tp5面包屑
- 滓租尊祖祖总淄佐仔注嘴做滓尊走坠庄踪
- 坐撞装坠驻佐灼着赘综准罪奏住灼椎阻仔
- oracle
- 赚撰祝字庄拽壮桩浊卒坐纵揍字字渍组抓
- 内核启动:阶段一
- yii 面包屑
- [Cocos2D-X官方文档]:多分辨率的支持*
- 黑马程序员-------java基础 IO流<一>
- 判断循环链表是否有环
- 从幕间到指尖-记深圳互联网协会陈诚友
- Leetcode: Count and Say
- 2014秋C++第9周项目1参考-利用循环求和
- textmate
- 2014秋C++第9周项目2参考-分数的累加