0

シンプルな PHP では、次のような PHP スクリプトによって生成された画像を挿入できます。

<img src="image_script.php">

Symfony と Twig でこれを行うにはどうすればよいでしょうか?

4

2 に答える 2

2

あなたはSymfony2でそれを行うことができ、普通のphpのように小枝を作ることができます:

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

ここimg_actionで、は画像を返すアクションのルート名です。

そのアクションでは、新しいResponseインスタンスを作成し、そのコンテンツをイメージに設定し、content-typeヘッダーを適切なMIMEタイプに設定してから、それを設定しreturnます。

于 2012-12-24T23:13:54.263 に答える
0

LiipImagineBundle を確認する必要があると思います:

https://github.com/liip/LiipImagineBundle

このバンドルを使用すると、サイズ変更された画像のキャッシュを作成できます。

于 2012-12-27T11:51:05.170 に答える