Страница 1 из 1

съезжает текст в навбаре

Добавлено: 2020.03.14, 12:24
riaron
съезжает текст в навбаре. Копирую и вставляю другой шаблон который у себя работает, показывает то же самое. В чем проблема?Изображениеhttps://ibb.co/3k1tm3G[/img]

Код: Выделить всё

if(Yii::$app->user->identity->role=='admin'){
    $a=true;
}
 NavBar::begin([
        'brandLabel' => Yii::$app->name,
        'brandUrl' => Yii::$app->homeUrl,
        'options' => [
            'class' => 'navbar-inverse navbar-fixed-top',
        ],
    ]);
        echo Nav::widget([
        'options' => ['class' => 'navbar-nav navbar-right'],
        'items' => [
        ['label' => 'Админка', 'url' => ['/site/admin']],
        ['label' => 'Авто', 'url' => ['/site/cars']],
        ['label' => 'Корзина', 'url' => ['/site/baskets']],
        ['label' => 'Поиск', 'url' => ['/site/search']],
        ['label' => 'Регистрация', 'url' => ['site/signup'], 'visible' => Yii::$app->user->isGuest],
        Yii::$app->user->isGuest ? (
        ['label' => 'Войти', 'url' => ['/site/login']]
        ) : (
        '<li>'. Html::beginForm(['/site/logout'], 'post'). Html::submitButton(
            'Выйти ('. Yii::$app->user->identity->username .')',
            ['class' => 'btn btn-link logout']
            )
            . Html::endForm()
            . '</li>'
        ),
            $a ?(['label' => 'Админка', 'url' => ['/site/admin']]):('<li></li>'),

        ],
        ]);
      NavBar::end(); ?>
  <br>

Re: съезжает текст в навбаре

Добавлено: 2020.03.14, 14:12
yiiliveext
Как можно определить в чем проблема, если нет верстки?

Re: съезжает текст в навбаре

Добавлено: 2020.03.14, 15:15
riaron
У меня съезжает одна li в навбаре. Причем тут верстка?

Re: съезжает текст в навбаре

Добавлено: 2020.03.14, 15:38
yiiliveext
riaron писал(а): 2020.03.14, 15:15 У меня съезжает одна li в навбаре. Причем тут верстка?
Ну раз не при чем, тогда продолжайте ждать ответ.

Re: съезжает текст в навбаре

Добавлено: 2020.03.16, 17:05
unknownby
riaron писал(а): 2020.03.14, 15:15 У меня съезжает одна li в навбаре. Причем тут верстка?
При том, что верстка как раз таки и слетает у тебя.
У тебя кнопка "Выйти" это Html::submitButton, со своими стилями, остальные пункты это перечисление в списке. ;)
Смотри CSS
Для начала твоих действий проверь это, а дальше можешь перекинуть стили в файл стилей.

Код: Выделить всё

['class' => 'btn btn-link logout', 'style' => ['height' => '50px', 'text-decoration' => 'none', ]]

Re: съезжает текст в навбаре

Добавлено: 2020.03.17, 10:09
riaron
спасибо, помогло