<?php if (Yii::$app->user->isGuest): ?>
<li><a href="<?= Url::toRoute(['auth/login']) ?>"><i id="icons" class="fa fa-sign-in"
aria-hidden="true"></i></a></li>
<li><a href="<?= Url::toRoute(['auth/signup']) ?>"><i id="icons" class="fa fa-user"
aria-hidden="true"></i></a></li>
<?php elseif (!Yii::$app->user->identity->getId(4)): ?>
<li>
<?= Html::beginForm(['/auth/logout'], 'post')
. Html::submitButton(
'' . Yii::$app->user->identity->name . ' <i class="fa fa-sign-out" aria-hidden="true"></i> ',
['class' => 'btn btn-link logout', 'style' => "padding-top:10px;"]
)
. Html::endForm() ?></li>
<?php else: ?>
<li>
<?= Html::beginForm(['/auth/logout'], 'post')
. Html::submitButton(
'' . Yii::$app->user->identity->name . ' <i class="fa fa-sign-out" aria-hidden="true"></i> ',
['class' => 'btn btn-link logout', 'style' => "padding-top:10px;"]
)
. Html::endForm() ?></li>
<li>
<?= Html::beginForm(['/admin'], 'post')
. Html::submitButton(
'Перейти к добавлению записей <i class="fa fa-lock" aria-hidden="true"></i>',
['class' => 'btn btn-link logout', 'style' => "padding-top:10px;"]
)
. Html::endForm() ?></li>
<?php endif; ?>
if (Yii::$app->user->can('admin')) {
echo $this->render('_admin_btn_block');
} elseif (Yii::$app->user->can('moder')) {
echo $this->render('_moder_btn_block');
} else {
echo $this->render('_common_btn_block');
}
if( Yii::$app->user->id == 4 ) {
echo 'да у этого пользователя id - 4';
}
if( Yii::$app->user->identity->getId(4) )
то метод должен быть таким:public function getId($id){
return $id == $this->id;
}