Код: Выделить всё
class AppAsset extends AssetBundle
{
public $css = [
'css/site.css',
];
....
public $js = [
];
...
}
Однако у меня в верстке есть подключение css файла, который требует дополнительный атрибут.
При обычном раскладе идет подключение вот так:
Код: Выделить всё
<link href="/css/style.css" rel="stylesheet">
Код: Выделить всё
<link href="/css/style-print.css" rel="stylesheet" media="print">
Я знаю что в AppAsset еще можно дописать свойство, которое всем css файлам подключит указанные параметры, однако проблема состоит в том, что иногда нужно дописать атрибут для одного файла или несколько атрибутов для разных файлов.
Поэтому предложение:
Сделать вложенный массив:
Код: Выделить всё
public $css = [
[ 'css/site.css', 'атрибут 1', 'атрибут 2']
];