В верхней части вашего файла просмотра (я считаю view.php
) Вы можете использовать функцию User::can()
, чтобы проверить наличие каких-либо прав администратора / других разрешений , и посмотреть на этот пример кода, чтобы добавить параметр к ссылка:
if (Yii::$app->user->can('admin')) {
$this->params['breadcrumbs'][] = ['label' => 'Property', 'url' => ['index', 'agentid' => 5]];
} else {
$this->params['breadcrumbs'][] = ['label' => 'Property', 'url' => ['index']];
}
$this->params['breadcrumbs'][] = $this->title;
Он добавляет agentid=5
param, если у пользователя есть разрешение admin
, а не иначе