Как добавить дополнительный атрибут в подключении css файлов в Yii2?
Что же касается атрибутов бандла - сейчас реализованы только опции на весь бандл, см свойство $cssOptions.
Соответственно, либо в отдельный ассет выносить с установлением зависимости, либо руками, через registerCssFile.
В registerCssFile третий параметр - массив, то есть Вам нужно как-то вот так делать:$this->registerCssFile('/css/style-print.css', [], ['media' => 'print']);
При передаче строки она придет в cssFile(), а там, насколько я вижу, нет дополнительной проверки на тип.