Как я могу настроить управление версиями активов через Assetic в Symfony 3.2?
В Symfony 2 этого можно было добиться, настроив версию пакета в framework:templating
, но в 3 это уже не так.
Я пытался использовать следующую конфигурацию:
framework:
assets:
packages:
css:
version: '2'
version_format: '%%s?version=%%s'
При использовании этого в шаблоне:
{% stylesheets output="css/global.css" "@AppBundle/Resources/assets/scss/frontend.scss" filter="scss" filter="?uglifycss" package="css" %}
<link rel="stylesheet" href="{{ asset(asset_url) }}">
{% endstylesheets %}
К сожалению, это не добавляет параметр версии к URL ресурса, несмотря на то, что официальная документация Symfony по ресурсам предлагает.