-1

それが以前に尋ねられたかどうかはわかりませんが、おそらく役立つ答えは見つかりませんでした。

コードのどこかで、php を使用していくつかのテンプレート コンテンツを生成しています。

$data = '<img src="{{ asset(\'images/logo.png\') }}" alt="My logo" />';

次に、小枝テンプレートに渡します。

return $this->render('SWCountryBundle:Country:list.html.twig', array('data' => $data));

もちろん、私の小枝テンプレート内では、結果は私が期待するものではありません:

{{ data }}

DOM で次のコードを生成します。

<img src="{{ asset('images/logo.png') }}" alt="My logo" />

代わりに、アセットの場所を解釈して、画像を正しく表示したいと思います。

それをどのように処理すべきかについてのアイデアはありますか?

ありがとう。

4

1 に答える 1

0

わかりました、物事へのアプローチ方法を変更しました。

$data のコンテンツはテキスト ファイルから取得され、解析されて画像が追加され、単一の文字列として保存されました。

ファイルの各行に含まれるテキストの後に画像を挿入する必要があるため、代わりにこれらの行を配列に格納し、その配列を Twig テンプレートに渡して、img タグをテンプレートに直接配置できるようにすることにしました。

毎日が登校日!ところで、あなたが何かを学ぶ限り、愚かな質問はないと思います ;)

于 2012-08-29T06:47:54.210 に答える