私はHTMLを返す関数を持つクラスを持っています。Twigフィルタを使用しない関数から生のHTMLを返す
class MyParser {
public function getHTML() {
return '<a href="#">Hello World</a>';
}
}
そして、私は出力にraw
フィルタを使用し、その後、私の小枝テンプレートで、代わりに小枝が私のためにそれを逃れることの文字通りのHTML:
{{ myParserInstance.HTML | raw }}
は、機能のための方法はあります(それはありませんa Twig Filter or Function)を使用して生のHTMLを返し、それをそのままレンダリングしますか?または、これをシームレスに行うTwigフィルタまたは関数を作成するにはどうしたらいいですか?例えば
が、私はような何かたくないになります。その代わり
{{ render(myParserInstance) }}
を、私はちょうどHTML
関数呼び出しを使用できるようにしたいと思います。これはすべて可能ですか、またはTwig機能を使用していますか、| raw
を使用していますか?