独自の小さな Symfony2 フォーム タイプを作成しました。これが正しく機能するには、js ライブラリを含める必要があります。この新しいフォーム タイプを 1 つの Web アプリケーションで使用する場合は簡単な作業でしたが、そのフォーム タイプを専用のバンドルに移動して再利用可能にすることにしたときは、さらに困難になりました。
今のところ、2つの可能な解決策を認識しています
1) 私のバンドルを使用しているすべての人に、base.html.twig に行を追加するように依頼します。
<script>
2)ライブラリを埋め込むためのタグをフォーム ウィジェットに追加します
どちらもあまり頭が良くないので、私の質問は次のとおりです。特に、フォームの種類を 1 つのページに複数回含めることができる場合。さらに悪いことに、私のフォーム タイプがたとえば JQuery の存在を要求しているが、JQuery がアプリケーションに既にロードされているかどうかはわかりません。