Я хотел бы встроить иконки svg с функцией источника ветви.Путь функции источника Twig
Моих иконок в пачке - AppBundle/Ресурсы/государственные/IMG/иконки/
Как я могу получить доступ к этой иконке пути с источником()?
Я хотел бы встроить иконки svg с функцией источника ветви.Путь функции источника Twig
Моих иконок в пачке - AppBundle/Ресурсы/государственные/IMG/иконки/
Как я могу получить доступ к этой иконке пути с источником()?
Это не то, как вы получаете доступ к своим активам в веточке. Сначала вам нужно сгенерировать свои ресурсы в веб-каталоге с помощью команды. (Если вы используете Symfony 2.8 или выше сначала необходимо install AsseticBundle)
php bin/console assets:install --symlink (Symfony3)
или
php app/console assets:install --symlink (Symfony2)
Опция символическая предотвратить от твердых копий в веб-каталог.
Затем в прута вы можете получить к нему доступ:
<image src="{{ asset('bundles/app/img/icons/your_icon.svg') }}"/>
Я хочу встраивать SVG-файл - {{источник ('path_to_svg')}}, а файл SVG находится в AppBundle/Resources/общественной/IMG/иконки /. Как установить правильный путь к этим файлам? –
Вы можете попробовать этот https://github.com/aelvan/Inlin-Craft/ или http://stackoverflow.com/questions/38261299/twig-include-external-code-from-an-svg-file – OlivierC