【问题标题】:Change Breadcrumb URL for one module in yii2更改 yii2 中一个模块的面包屑 URL
【发布时间】:2015-11-16 01:21:49
【问题描述】:

我在 yii2 项目中有一个模块,我想将面包屑home url 链接更改为特定控制器。我在网上查看,但一些文档说更改项目主页 url 并且它会完成,但我不想更改项目主页 url。我只想更改一页。

我得到了yii 的代码,但找不到yii2 的类似代码

<?php $this->widget('zii.widgets.CBreadcrumbs', array(
'links' => $this->breadcrumbs,
'homeLink' => CHtml::link('HOME - My Way', Yii::app()->homeUrl),
)); ?>

还想知道如何更改整个项目的主页 url,以便当我编写代码 $this-&gt;goHome() 时,它会进入项目的主页。

谢谢

【问题讨论】:

    标签: yii2 yii2-advanced-app yii2-basic-app


    【解决方案1】:

    首先breadcrumbs widget

    关于您的问题。 为整个项目设置主页您只需在配置文件中添加'homeUrl' =&gt; '/path',

    只为一个页面设置主页您可以通过Yii::$app-&gt;setHomeUrl('/path');在您想要更改它的地方进行。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多