2014-11-03 2 views
4

Я хочу сохранить полный путь изображения (сонатный носитель) в переменную в веточке. Это возможно?save сонат медиа путь в веточке переменная

Если я пишу:

{% set pic = path item.image, 'big' %} 

он бросает мне ошибку: непредвиденный маркер «имя» значение «элемента» («конец блока операторов» ожидаемого) ...

Если я пишу :

{% set pic = item.image %} 

затем он работает, но в нем хранится только имя файла, а не полный путь.

+0

Проверить этот вопрос, есть два расширения делают работу: http://stackoverflow.com/questions/16637616/sonata-media-bundle-acces-media-url/28380265 –

ответ

1

Существует не такая функция (имеется функция path() для генерации маршрутов). Вы должны создать собственное расширение ветки с этой настраиваемой функцией. Читайте об этом in the documentation.

0

Возможно, вы можете решить с:

<img src="{% path media, 'small' %}" data-href="{% path media, 'big' %}">

3

Почему бы вам не сделать, как это?

{% set rendered %}{% path item.image, 'big' %}{% endset %} 
.... 
Here is my path {{ rendered }} 
+0

Лучший ответ, люди забыли вас может установить var как это. – kunicmarko20

 Смежные вопросы

  • Нет связанных вопросов^_^