Почему я не могу включить css-файл в AsseticBundle? - PullRequest
0 голосов
/ 03 октября 2018

Я новичок в Symfony, но попробую создать свой первый собственный проект.Я начал проект с Symfony 3.4.15.

И теперь у меня проблема с AsseticBundle.Я установил его по инструкции документация .Затем я пытаюсь включить css-файл в свой проект.

    {% block stylesheets %}
        {% stylesheets 'bundles/app/css/*' filter='cssrewrite' %}
            <link rel="stylesheet" href="{{ asset_url }}" />
        {% endstylesheets %}
    {% endblock %}

Но Symfony игнорирует этот блок, и я не вижу его в html.

Когда я пытаюсь этот код:

    {% block stylesheets %}
        {% stylesheets '@AppBundle/Resources/public/css/*' filter='cssrewrite' %}
            <link rel="stylesheet" href="{{ asset_url }}" />
        {% endstylesheets %}
    {% endblock %}

css-файл работает, но в нем нарушены реальные пути (я знаю, это написано в документации).

Моя конфигурация:

assetic:
   debug:          '%kernel.debug%'
   use_controller: '%kernel.debug%'
   filters:
       cssrewrite: ~
   read_from: '%kernel.root_dir%/../public_html'
   write_to: '%kernel.root_dir%/../public_html'

Пожалуйста, помогите мне решить мою проблему.

...