Я создаю свой файл с кодом, подобным следующему
{% block head_stylesheets %}
{% stylesheets
filter='?uglifycss'
'@MyBundle/Resources/public/less/myfile.less'
%}
<link href="{{ asset_url }}" type="text/css" rel="stylesheet" media="screen"/>
{% endstylesheets %}
{% endblock head_stylesheets %}
Он выводит файл с таким именем: c543k540_myfile_1.css
Этот файл состоит из имени ресурса, за которым следует имя файла: {assetName}_{filename}.css
Как настроить вывод, сохранив имя актива в выводе?
{% block head_stylesheets %}
{% stylesheets
output="css/mynewfilename.{assetName}.css" // <--- Here
filter='?uglifycss'
'@MyBundle/Resources/public/less/myfile.less'
%}
<link href="{{ asset_url }}" type="text/css" rel="stylesheet" media="screen"/>
{% endstylesheets %}
{% endblock head_stylesheets %}
Обновите, чтобы уточнить
Я знаю, что если я использую опцию name, в prod она будет скомпилирована в myouputname.css
, но в среде отладки/разработки мне хотелось бы следовать следующему коду: myfile_myouputname_1.css
{% block head_stylesheets %}
{% stylesheets
name="myouputname" // <--- Here
filter='?uglifycss'
'@MyBundle/Resources/public/less/myfile.less'
%}
<link href="{{ asset_url }}" type="text/css" rel="stylesheet" media="screen"/>
{% endstylesheets %}
{% endblock head_stylesheets %}
Спасибо за ваш ответ.