@hollanditkzn

Почему rbac в роли высвечивается кнопка?

У меня роль system, но так не получается скрыть кнопку для моей роли
<?php if(!Yii::$app->user->can('system') or !Yii::$app->user->can('shop')):?>
		<?= Html::a('Создать заказ', ['create'], ['class' => 'btn btn-success']) ?>
       	<?php endif; ?>

Чтобы мне не расписывать каждую роль
<?php if(!Yii::$app->user->can('system') or !Yii::$app->user->can('shop')):?>
		<?= Html::a('Создать заказ', ['create'], ['class' => 'btn btn-success']) ?>
       	<?php endif; ?>
  • Вопрос задан
  • 82 просмотра
Пригласить эксперта
Ответы на вопрос 1
webinar
@webinar Куратор тега Yii
Учим yii: https://youtu.be/-WRMlGHLgRg
2 одинаковых куска кода?
Чтобы мне не расписывать каждую роль

создаете правило для rbac "createOrder" и соединяете с ролями shop и system.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы