У меня есть изображение в моем комплекте на Bundle/Resources/public/images/abc.png
.Как ссылаться на изображение пакета из Bundle?
Я хочу ссылаться на него из файла шаблона. Моя первая мысль была <img src="{{ asset('images/abc.png') }}" />
, которая, очевидно, не работает.
Я не хочу иметь такую папку, как Bundle/Resources/public
, в визуализированном HTML-формате, так что есть способ правильно ссылаться на файл ресурсов? Я не мог найти ничего об этом в документации.
Я хочу сохранить его в обслуживании и не иметь одной большой папки с ресурсами из нескольких пачек. Лучше ли это делать в symfony? – Chris
Я не могу рассказать вам о лучших практиках, но папка, которую вы передаете методу 'asset', оценивается из корня вашего веб-каталога. Итак, что бы вы ни передали методу, будет папка под каталогом 'web', который ищет symfony. –
Готов поспорить, что есть другие варианты. Мне придется посмотреть на некоторые пакеты реального мира, как они обращаются к изображениям. – Chris