私は Symfony2 の初心者で、少し質問があります。
txt と html の部分を含む電子メール テンプレートを開発しています (問題ありません)。
私が抱えている唯一の「問題」は、TWIGのアセットの絶対パスです。
私の email.html.twig ファイル内には、次のようなものがあります。
<img src="{{ asset('images/my-image.png') }}" alt="My image" />
ただし、相対パスでルートを書き込みます。
次のような絶対パスを追加するための小さな解決策を発見しました。
{% set abs = app.request.scheme ~ '://' ~ app.request.host %}
<img src="{{ abs ~ asset('images/my-image.png') }}" alt="My image" />
できます!しかし、私はこのソリューションを改善し、カスタム フィルターの作成方法も学びたいと思っています (ドキュメントを読みましたが、少し迷いました)。
私はこのようなものを作成したい:
<img src="{{ asset('images/my-image.png' | absolute) }}" alt="My image" />
しかし、資産拡張機能を適切にオーバーライドする方法がわかりません。手伝って頂けますか?
どうもありがとう!!