来自面包屑的 Yii2 标题?
Yii2 Title from Breadcrumbs?
我想从我的面包屑中倒序制作一个标题。
所以在我的面包屑中 link 是:www.example.com/provider/room/room1
。由此我想创建 "Room1 - Room - Provider"
标题。
有人可以帮助我,我该怎么做?面包屑小部件中是否有一些选项可以执行此操作?因为我对breadcrumbs和breadcrumbs widget了解不多,也没找到类似的东西
非常感谢。
只需按相反顺序编码
$this->params['breadcrumbs'][] = ['label' => Yii::t('app', 'voice1'), 'url' => ['index1']];
$this->params['breadcrumbs'][] = ['label' => Yii::t('app', 'voice2'), 'url' => ['index2']];
$this->params['breadcrumbs'][] = ['label' => Yii::t('app', 'voice3'), 'url' => ['index3']];
语音 1 - 语音 2 - 语音 3
或
$this->params['breadcrumbs'][] = ['label' => Yii::t('app', 'voice3'), 'url' => ['index3']];
$this->params['breadcrumbs'][] = ['label' => Yii::t('app', 'voice2'), 'url' => ['index2']];
$this->params['breadcrumbs'][] = ['label' => Yii::t('app', 'voice1'), 'url' => ['index1']];
voice3 - voice2 -voice1
对于变量中的标题名称(例如:$titleName)和 url 表单数据库(例如:$model->url),这可能是模板
$myUrl = Url::to(['/yourController/' . $model->url])
$this->params['breadcrumbs'][] = ['label' => $titleName, 'url' => [$myUrl]];
我想从我的面包屑中倒序制作一个标题。
所以在我的面包屑中 link 是:www.example.com/provider/room/room1
。由此我想创建 "Room1 - Room - Provider"
标题。
有人可以帮助我,我该怎么做?面包屑小部件中是否有一些选项可以执行此操作?因为我对breadcrumbs和breadcrumbs widget了解不多,也没找到类似的东西
非常感谢。
只需按相反顺序编码
$this->params['breadcrumbs'][] = ['label' => Yii::t('app', 'voice1'), 'url' => ['index1']];
$this->params['breadcrumbs'][] = ['label' => Yii::t('app', 'voice2'), 'url' => ['index2']];
$this->params['breadcrumbs'][] = ['label' => Yii::t('app', 'voice3'), 'url' => ['index3']];
语音 1 - 语音 2 - 语音 3
或
$this->params['breadcrumbs'][] = ['label' => Yii::t('app', 'voice3'), 'url' => ['index3']];
$this->params['breadcrumbs'][] = ['label' => Yii::t('app', 'voice2'), 'url' => ['index2']];
$this->params['breadcrumbs'][] = ['label' => Yii::t('app', 'voice1'), 'url' => ['index1']];
voice3 - voice2 -voice1
对于变量中的标题名称(例如:$titleName)和 url 表单数据库(例如:$model->url),这可能是模板
$myUrl = Url::to(['/yourController/' . $model->url])
$this->params['breadcrumbs'][] = ['label' => $titleName, 'url' => [$myUrl]];