╃巡洋艦㊣ 2011-03-02 09:15:56 12681次浏览 23条回复 0 1 0

在layout里修改如下:

<?php 
$this->widget('zii.widgets.CBreadcrumbs', array(
    'homeLink'=>CHtml::link('首页',Yii::app()->homeUrl),    
    //这里可以修改HOME,变成中文
    'links'=>$this->breadcrumbs,
)); 
?><!-- breadcrumbs -->
觉得很赞
  • 回复于 2015-07-24 14:41 举报

    我是直接在widgets的breadcrumbs.php文件里面改

    public function run()
    {
        if (empty($this->links)) {
            return;
        }
        $links = [];
        if ($this->homeLink === null) {
            $links[] = $this->renderItem([
                'label' => Yii::t('yii', '首页'),
                'url' => Yii::$app->homeUrl,
            ], $this->itemTemplate);
        } elseif ($this->homeLink !== false) {
            $links[] = $this->renderItem($this->homeLink, $this->itemTemplate);
        }
        foreach ($this->links as $link) {
            if (!is_array($link)) {
                $link = ['label' => $link];
            }
            $links[] = $this->renderItem($link, isset($link['url']) ? $this->itemTemplate : $this->activeItemTemplate);
        }
        echo Html::tag($this->tag, implode('', $links), $this->options);
    }
    
  • 回复于 2012-07-05 11:25 举报
    <?php 
    $this->widget('zii.widgets.CBreadcrumbs', array(
            'homeLink'=>CHtml::link('首页',Yii::app()->homeUrl),    
             //这里可以修改HOME,变成中文
            'links'=>$this->breadcrumbs,
    )); ?><!-- breadcrumbs -->
    

    舰长啊,'homeLink'=>CHtml::link('首页',Yii::app()->homeUrl),这段话不是已经指明了链接的名称和链接了么 为什么还要 'links'=>$this->breadcrumbs 才会显示呢?

    1 条回复
    回复于 2015-05-12 14:29 回复

    。。。。你也可以直接写'links'=>array(.....),也可以显示出来啊,这样写只是当你把这个widgets写在在layouts布局文件中的时候比较方便,每个视图内的breadcrumds都可以自己定义

  • 回复于 2012-07-03 11:09 举报

    支持舰长,等待ing

  • 回复于 2012-07-03 10:26 举报

    这种问题对于Yii专业开发人员应该不成问题的,对新手就成问题了。

  • 回复于 2012-07-03 09:15 举报

    舰长乃神人也。

  • 回复于 2012-06-28 15:22 举报

    学习了:P

  • 回复于 2012-06-13 16:05 举报

    :handshake,谢谢舰长!

  • 回复于 2012-02-03 15:29 举报

    膜拜啊,厉害!!!

  • 回复于 2011-10-13 10:03 举报

    好主意呀舰长,弄个集合贴然后置顶,全英文手册的Yii学起来太费劲了~~

  • 回复于 2011-10-13 07:35 举报

    在main.php中添加'language'=>'zh_cn'即可,可以不必修改这里

  • 回复于 2011-09-14 17:42 举报

    舰长好人呐

  • 回复于 2011-08-09 16:46 举报

    对的,支持出个常见问题汇总!

  • 回复于 2011-08-09 08:14 举报

    这种的问题汇总,比较适合于wiki的方式,大家都可以把解决的常见问题贴出来。

  • 回复于 2011-07-28 22:25 举报

    过了四个月了,老大常见问题汇总出炉了吗

  • 回复于 2011-07-23 15:50 举报

    我晕 支持下

  • 回复于 2011-07-06 08:50 举报

    舰长威武!顶,支持舰长

  • 回复于 2011-06-25 15:10 举报

    支持~!

  • 回复于 2011-04-07 15:05 举报

    支持 ···

  • 回复于 2011-04-02 08:37 举报

    确实很实用啊!挺舰长

  • 回复于 2011-03-02 11:04 举报

    支持。。。

您需要登录后才可以回复。登录 | 立即注册