2012-12-24 1 views
0

С простой PHP можно вставить изображение, созданное с помощью PHP скрипт, как:Symfony 2.1: вставить изображение с PHP скрипт и Twig

<img src="image_script.php"> 

Как мы можем сделать это с помощью Symfony и Twig?

+0

Я не уверен, что вы имеете в виду. Вы хотите установить ссылку на файл .php, который у вас уже есть? Вы хотите связать действие Symfony2, которое выводит изображение? – Maerlyn

+0

Один или другой будет хорошо. Я могу написать php-файл или действие, которое создает образы ... – damien

ответ

2

Вы можете сделать это в Symfony2 и прут почти как в простом PHP:

<img src="{{ path("img_action") }}" alt="" /> 

где img_action это название маршрута для действия, который возвращает изображение.

В этом действии создайте новый экземпляр Response, установите его содержимое на изображение, установите заголовок типа контента в соответствующий тип MIME, затем return.

+0

Отлично, это то, что мне нужно. Просто потому, что мне любопытно, как мы обрабатываем случай с файлом php, который создает изображение? – damien

+0

Вы помещаете местоположение файла php в атрибут src. – Maerlyn