yii2 Выключить стандарный bootstrap - CSS и файл yii.js -- пример кода

В файле:

\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' => []
        ];
    }
}

Key Words for FKN + antitotal forum (CS VSU):