Hi
I have installed yii2 basic and RBAC and it works for me in controls with Yii :: $ app-> user-> can and how to do it so that not all users can see all menu links
///web.php
'authManager' =>
[
'class' => 'yii\rbac\DbManager',
'defaultRoles' => ['guest'],
],
main php
echo Nav::widget([
'options' => ['class' => 'navbar-nav navbar-right'],
'items' => [
//['label' => 'Home', 'url' => ['/site/index']],
['label' => 'Clientes', 'url' => ['clientes/create']],
['label' => 'Ventas', 'url' => ['ventas/index']],
['label' => 'Pagos', 'url' => ['pagos/index']],
['label' => 'Caja', 'url' => ['caja/saldos']],
['label' => 'Registros', 'url' => ['caja/create']],
['label' => 'Eli Ventas', 'url' => ['ventas/indexa']],
['label' => 'Cambiar de Ruta', 'url' => ['site/camrutas']],
['label' => 'registro', 'url' => ['site/register']],
Yii::$app->user->isGuest ? (
['label' => 'Login', 'url' => ['/site/login']]
) : (
'<li>'
. Html::beginForm(['/site/logout'], 'post')
. Html::submitButton(
'Logout (' . Yii::$app->user->identity->username . ')',
['class' => 'btn btn-link logout']
)
. Html::endForm()
. '</li>'
)
],
]);