Страница 1 из 1
BootstrapAsset не подключается bootstrap.js
Добавлено: 2014.02.16, 18:04
asdf404
Привет. Разве в
BootstrapAsset не должно подключаться bootstrap.js?
Приходится переопределять класс и руками дописывать
Код: Выделить всё
//...
class BootstrapAsset extends AssetBundle {
//...
public $js = [
'js/bootstrap.js'
];
//...
}
//
И ещё туда же. Почему по умолчанию подключается не минифицированный файл? Видел где-то костыль вроде
Код: Выделить всё
class BootstrapAsset extends AssetBundle
{
//...
public function init()
{
$this->css = YII_DEBUG ? ['css/bootstrap.css'] : ['css/bootstrap.min.css'];
}
//...
}
Re: BootstrapAsset не подключается bootstrap.js
Добавлено: 2014.02.16, 21:08
samdark
Re: BootstrapAsset не подключается bootstrap.js
Добавлено: 2014.02.17, 06:57
asdf404
Ясно, спасибо.
Re: BootstrapAsset не подключается bootstrap.js
Добавлено: 2014.07.06, 21:45
Akulenok
Странно на фронтенде у меня подключается bootstrap.js (демо)
делаю админку там не подключается
Код: Выделить всё
class AppAssetAdmin extends AssetBundle
{
public $basePath = '@webroot';
public $baseUrl = '@web';
public $css = [
'css/admin/theme.css',
'/css/admin/font-awesome/css/font-awesome.css',
];
public $js = [
];
public $depends = [
'yii\web\YiiAsset',
'yii\bootstrap\BootstrapAsset',
];
}
Как его подключить?
Re: BootstrapAsset не подключается bootstrap.js
Добавлено: 2015.05.04, 14:33
CooperUR
вместо:
используй:
и будет тебе счастье!)
Re: BootstrapAsset не подключается bootstrap.js
Добавлено: 2015.09.18, 11:34
nurbek.nurjanov
А можно по пояснее объяснить.
Ссылка мертвая.
Re: BootstrapAsset не подключается bootstrap.js
Добавлено: 2015.09.18, 12:46
zelenin
nurbek.nurjanov писал(а):
А можно по пояснее объяснить.
Ссылка мертвая.
css отдельно, js отдельно.
Re: BootstrapAsset не подключается bootstrap.js
Добавлено: 2017.03.02, 10:23
girmate
Не совсем понял, но спасибо! Решены проблемы в некоторых местах.
Если я понял правильно BootstrapAsset подключает только css, а BootstrapPluginAsset подключает еще и js файл, хотя там же есть и зависимость от BootstrapAsset.
Но фраза
css отдельно, js отдельно
не совсем понятна.
Объясните, пожалуйста в чем я тут заблуждаюсь. как работает эта магия с этими ассетами?
Re: BootstrapAsset не подключается bootstrap.js
Добавлено: 2017.03.02, 10:24
zelenin
именно это и означает - они разнесены по разным ассет бандлам.
Re: BootstrapAsset не подключается bootstrap.js
Добавлено: 2017.03.02, 10:26
girmate
У меня ошибка перестала выскакивать js неопределенный тип после того, как я перешел на BootstrapPluginAsset.
А в чем профит? Для чего это делается это разнесение?
Re: BootstrapAsset не подключается bootstrap.js
Добавлено: 2017.03.02, 10:29
zelenin
girmate писал(а): ↑2017.03.02, 10:26
У меня ошибка перестала выскакивать js неопределенный тип после того, как я перешел на BootstrapPluginAsset.
А в чем профит? Для чего это делается это разнесение?
ну очевидно что js нужен только для js-составляющей бутстрапа. верстка js не требует. зачем тащить js, если использоваться оно не будет?
Re: BootstrapAsset не подключается bootstrap.js
Добавлено: 2017.03.02, 10:40
girmate
Спасибо