Здравствуйте. Сделал Asset :
<?php
/**
* @link http://www.yiiframework.com/
* @copyright Copyright (c) 2008 Yii Software LLC
* @license http://www.yiiframework.com/license/
*/
namespace app\assets;
use yii\web\AssetBundle;
/**
* Main application asset bundle.
*
* @author Qiang Xue <qiang.xue@gmail.com>
* @since 2.0
*/
class ProfileAsset extends AssetBundle
{
public $basePath = '@webroot';
public $baseUrl = '@web';
public $css = [
'https://fonts.googleapis.com/css?family=Roboto+Condensed',
'http://yii2.loc/web/css/bootstrap-reboot.css',
"http://yii2.loc/web/css/theme-styles.css",
"http://yii2.loc/web/css/fonts.css",
"http://yii2.loc/web/css/blocks.css",
];
public $js = [
"js/theme-plugins.js",
"js/material.min.js",
""
];
public $depends = [
'yii\web\YiiAsset',
'grozzzny\depends\bootstrap4\Bootstrap4Asset',
'grozzzny\depends\bootstrap4\Bootstrap4PluginAsset',
];
// 'yii\bootstrap\BootstrapAsset',
}
Подключаю в layout - не работает
use yii\helpers\Html;
use app\assets\ProfileAsset;
ProfileAsset::register($this);
Однако при явном подключении в коде, всё прекрасно работает.
Может ли быть дело в том, что мои стили перекрываются модулем для bootstrap4, который я подключил и можно ли вообще указать всё это явно, не пострадает ничего?