CBreadcrumbs简介~俗称:面包屑 [ 新手入门 ]
功能介绍:zii.widgets 下的CBreadcrumbs类,其继承关系: CBreadcrumbs » CWidget » CBaseController » CComponent .源代码位置: framework/zii/widgets/CBreadcrumbs.php CBreadcrumbs displays a list of links indicating the position of the current page in the whole website. 面包屑类显示一个链接列表以表明当前页面在整个网站中的位置. Because breadcrumbs usually appears in nearly every page of a website, the widget is better to be placed in a layout view. 由于面包屑通常会出现在网站的近乎所有的页面,此插件最好在视图的layout中进行部署. One can define a property "breadcrumbs" in the base controller class and assign it to the widget in the layout, like the following: 你可以定义一个breadcrumbs属性并且在布局文件中指派给(网站)基础控制器插件,如下所示:
$this->widget('zii.widgets.CBreadcrumbs', array(
'links'=>$this->breadcrumbs,
));
Then, in each view script, one only needs to assign the "breadcrumbs" property as needed. 于是乎,你需要时,只需要在每个视图脚本中,指定breadcrumbs属性(就可以显示出网页导航了). 以上是官方提供的文档文件的介绍. 下面介绍视图文件中写法:
$this->breadcrumbs=array(
'Users'=>array('index'),
'Create',
// 形式 : 'key' =>'value' key的位置相当于最后显示出来的a标签内的名字, value则相当于a标签的href属性.
// 'Create'表示当前页 故没有设置链接.
);
共 17 条回复
-
lgw2008521 回复于 2011-04-02 08:41 举报
很实用,谢谢分享!
-
-
[b]回复 [url=http://www.yiichina.org/forum/redirect.php?goto=findpost&pid=4252&ptid=113]13#[/url] [i]╃巡洋艦㊣[/i] [/b]
舰长...你就是我滴明灯哇!!!外加人形Yii学习机+人形论坛向导!!!!哈哈哈哈.....{:2_37:}
圆般
最后登录:1970-01-01
在线时长:0小时0分
- 粉丝3
- 金钱590
- 威望0
- 积分590