Хотя вопрос предлагает и переопределить регистр, он также запрашивает случай, когда css или js находятся в общей папке, вне структуры пакета.
Один из ответов - использовать доступные переменные ветки.Например, если у меня есть один файл css, расположенный здесь
app/Resources/views/clientSite/customFolder/css/mycss.css
, я могу загрузить любой шаблон, используя что-то вроде этого (обратите внимание, что в примере переопределяется полный блок таблиц стилей, но не обязательно, можно добавить тег ветки таблицы стилейв любом блоке):
{% block stylesheets %}
{{ parent() }}
{% stylesheets '%kernel.root_dir%/Resources/views/clientSite/customFolder/css/mycss.css'
%}
<link rel="stylesheet" type="text/css" href="{{ asset_url }}" />
{% endstylesheets %}
{% endblock %}
Также не забудьте выполнить команду Сборка: Дамп , так что Symfony знает, что он должен был опубликовать css в папке web / css со всеми другими файлами.