Задать вопрос
@Inogami
php-программист, поковыриваю vue

Как добавить новый пункт меню для гостя?

В виджете меню в базовом шаблоне YII2 есть проверка на гостя и если ты гость, выводится пункт Логин, а как добавить еще пункты?

Yii::$app->user->isGuest ? (
['label' => 'Вход' ,  'url' => ['/site/login']]
//как вставить еще один пункт сюда
) : ()
  • Вопрос задан
  • 192 просмотра
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Onskills
    PHP: базовый курс
    1 месяц
    Далее
  • teamcoding
    TC200PY Разработка PHP веб-приложений на Yii2. Шаблон приложения advanced
    3 месяца
    Далее
  • FructCode
    Yii2 Фреймворк
    2 месяца
    Далее
Решения вопроса 1
@Quieteroks
php программист
Не использовать тернарный оператор?
if (Yii::$app->user->isGuest) {
    $menu[] = ['label' => 'Вход' ,  'url' => ['/site/login']];
    $menu[] = ['label' => 'Регистрация' ,  'url' => ['/site/signup']];
    ...
}
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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