Всем привет, и снова такой вопрос:
Пустой HTML шаблон работает на ура, при вводе его в Yii2 ломается отработа javascript.
Начал искать и наткнулся на странный момент:
Если я убираю:
<?php $this->endBody() ?>
либо
<?php $this->endPage() ?>
То шаблон встает на место, но почему???
Если тут <?php $this->endBody() ?> вставляются Assets JS скрипты, то <?php $this->endPage() ?> (на сколько я понял из документации) просто отдает событие конца обработки страницы и все, даже HTML код не отдает никакой...
Скрины не вкладываются...
http://dev5.space-net.ru/admin/ - Как должно быть.
В результате все меню полностью раскрыто, коллабс не работает.
HTML Шаблон + YII2
Re: HTML Шаблон + YII2
Есть подозрение что все JS & CSS из шаблона надо изъять и перетащить их в Asset
Re: HTML Шаблон + YII2
Скачиваешь композером любые версии и настраиваешь через конфигуратор.
Можно не скачивать, а в sourcePath поставить null, а вместо него использовать 'js' => [] в котором указать путь к cdn
Можно не скачивать, а в sourcePath поставить null, а вместо него использовать 'js' => [] в котором указать путь к cdn
Код: Выделить всё
'components' => [
'assetManager' => [
'bundles' => [
'yii\web\JqueryAsset' => [
'sourcePath' => .....,
'js' => [],
],
'yii\bootstrap\BootstrapAsset' => [
'sourcePath' => .....,
'js' => [],
'css' => [],
],
'yii\bootstrap\BootstrapPluginAsset' => [
'sourcePath' => .....,
'js' => [],
'css' => [],
],
],
],