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
- 9253 reads