Liipimaginebundle Twig image Эскиз ссылки - Symfony 2

У меня есть эта ссылка:

<img src="{{ asset('uploads/gallery/'~ i.imageName ~'' | imagine_filter('my_thumb')) }}" /> 

routing.yml

_liip_imagine:
resource: "@LiipImagineBundle/Resources/config/routing.xml"

Это config.yml для пакета

liip_imagine:
resolvers:
   default:
      web_path: ~

filter_sets:
    cache: ~
    my_thumb:
        quality: 75
        filters:
            thumbnail: { size: [120, 90], mode: outbound }

Но Symfony продолжает давать мне это исключение:

An exception has been thrown during the rendering of a template ("Parameter "path" for route "liip_imagine_filter" must match ".+" ("" given) to generate a corresponding URL.") in VdvTimesheetsBundle:Timesheets:show_image.html.twig at line 16.

у кого-нибудь есть идеи, что с этим не так?

Спасибо!

1 ответ

Вы можете установить параметр с вашей ссылкой раньше и использовать его

{% set img = 'uploads/gallery/'~ i.imageName   %}
<img src="{{ img| imagine_filter('my_thumb')) }}" />
Другие вопросы по тегам