yii2 Выключить стандарный bootstrap - CSS и файл yii.js -- пример кода
Primary tabs
В файле:
\assets\AppAsset.php
вашего приложения закомментируйте для стандартные строки чтобы отключить JS и CSS:
public $depends = [
'yii\web\YiiAsset',
'yii\bootstrap\BootstrapAsset',
];чтобы стало так:
public $depends = [
// отключаем yii2 bootstrap
// 'yii\web\YiiAsset',
// 'yii\bootstrap\BootstrapAsset',
];Если не помогает
Если предыдущее не помогает, то можно добавить метод init():
public function init()
{
parent::init();
// resetting BootstrapAsset to not load own css files
\Yii::$app->assetManager->bundles['yii\\bootstrap\\BootstrapAsset'] = [
'css' => [],
'js' => []
];
}
Тогда AppAsset будет выглядеть как-то так:
class AppAsset extends AssetBundle
{
public $basePath = '@webroot';
public $baseUrl = '@web';
public $css = [
'css/main.css',
];
public $js = [
'js/main.js'
];
public $depends = [
'yii\web\YiiAsset',
'yii\bootstrap\BootstrapAsset',
];
public function init()
{
parent::init();
// resetting BootstrapAsset to not load own css files
\Yii::$app->assetManager->bundles['yii\\bootstrap\\BootstrapAsset'] = [
'css' => [],
'js' => []
];
}
}
- Log in to post comments
- 10003 reads