2015-01-06 3 views
1

Я стараюсь, чтобы отобразить изображение, которое находится в веб/добавления/IMGпоказать изображение/что делает актив?

это изображение имеет следующее название: Screenshot_2014-12-24-23-01-17.png

1/делая это, он работает отлично:

<img src="{{ asset('uploads/img/Screenshot_2014-12-24-23-01-17.png') }}" /> 

2/при выполнении следующих действий (путь изображения в переменной) ничего не отображается:

<img src="{{ asset(array_image_WebPath[t]) }}" /> 

(с т = 1 и array_image_WebPath [1] = добавления/IMG/Screenshot_2014-12-24-23-01-17.png)

Дело в том, что мне нужно хранить мой веб-путь моих изображений в массиве. Итак, каков правильный способ сделать это?


EDIT: Я пытался с объектами, непосредственно выполнив следующие действия: {% для изображения в liste_images%} '<' IMG SRC = "{{актив (image.webpath)}}" /> {% endfor ‰} AND IT WORKS , но мне нужно использовать мой массив, чтобы получить правильное изображение в нужном месте.

+0

Вы уверены, что array_image_WebPath [1] = uploads/img/Screenshot_2014-12-24-23-01-17.png? –

+0

хорошо, когда я делаю {{array_image_WebPath [1]}} в twig, я получил uploads/img/Screenshot_2014-12-24-23-01-17.png –

ответ

1

Перейти с for...in:

{% for image in array_image_WebPath %} 
    <img src="{{ asset(image) }}" /> 
{% endfor %} 

и получить доступ к индексу цикла либо с loop.index или loop.index0 [соответственно 1 и 0 на основе].