Тема для yii2

Общие вопросы по использованию второй версии фреймворка. Если не знаете как что-то сделать и это про Yii 2, вам сюда.
Ответить
_XAPOH_
Сообщения: 49
Зарегистрирован: 2016.04.01, 08:24

Тема для yii2

Сообщение _XAPOH_ »

Здравствуйте. Столкнулся с проблемой. Поставил тему вот эту https://yii2.themefactory.net/theme/5/on-the-beach# И перестала отображаться таблица GridView, данные есть, а поля пропали и никак не регулируются по нормальному. Вот так выглядит http://joxi.ru/VrwnejbHGXJ6AX , все скомкано. Пробовал добавить класс для таблицы, но не помогает:

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

<?php Pjax::begin(); ?>    <?= GridView::widget([
    'dataProvider' => $dataProvider,
    'tableOptions' => [
        'class' => 'table table-striped table-bordered',
        'style' => 'line-height: 20px',
    ],
line-height регулируется, но вот вернуть ей "стандартный" вид не получается. В css темы про таблицы ничего нет, вернее есть, но к этому не относится. Подскажите, пожалуйста, как можно исправить ?
orkhanalyshov
Сообщения: 83
Зарегистрирован: 2015.06.19, 15:56
Контактная информация:

Re: Тема для yii2

Сообщение orkhanalyshov »

А чем эта тема отличается от той, что в core?
С уважением, Орхан Алышов
_XAPOH_
Сообщения: 49
Зарегистрирован: 2016.04.01, 08:24

Re: Тема для yii2

Сообщение _XAPOH_ »

orkhanalyshov писал(а):А чем эта тема отличается от той, что в core?
Да собственно только внешним видом. Я пробовал ставить с того сайта еще 2 темы, но та же беда. При установке нужно заменить layouts/main.php на тот что в теме, сначала подумал что там что пропадает, но ничего такого не нашел. Это единственное действие, которое нужно сделать, помимо того, что указать в конфиге путь к теме.
zelenin
Сообщения: 10596
Зарегистрирован: 2013.04.20, 11:30

Re: Тема для yii2

Сообщение zelenin »

_XAPOH_ писал(а):При установке нужно заменить layouts/main.php на тот что в теме
где это написано?
_XAPOH_
Сообщения: 49
Зарегистрирован: 2016.04.01, 08:24

Re: Тема для yii2

Сообщение _XAPOH_ »

zelenin писал(а):
_XAPOH_ писал(а):При установке нужно заменить layouts/main.php на тот что в теме
где это написано?
Там где я взял тему, этого не написано. Нашел такую информацию в интернете. Да и если не заменить main.php, то тема не отображается.
_XAPOH_
Сообщения: 49
Зарегистрирован: 2016.04.01, 08:24

Re: Тема для yii2

Сообщение _XAPOH_ »

Похоже у меня получилось что-то. http://joxi.ru/52ayeKvCQaDw20
Добавил в лейаут такие строки:

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

$asset = frontend\assets\FrontendAsset::register($this);
$baseUrl = $asset->baseUrl;
И еще во FrontendAsset.php:

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

 public $css = [
        'themes/on-the-beach/files/main_style.css'
Кривовато правда, отображается, но это думаю исправимо.
Ответить