私はsymfonyの初心者で、symfony 2.8を使用しています。 私はログインと登録にFOSバンドルを使用しています。FOSbundleテンプレートオーバーライドのCSS/JSファイルをどこに置くのですか?
ログインと登録のためにブートストラップテンプレートを使用したいと思います。私はまた、中に私のCSS/JSファイルを私のlayout.html.twig
ファイル
3)に
{% block fos_user_content %}{% endblock fos_user_content %}
ブロックを入れて、入れているlayout.html.twig
ファイル
2)ディレクトリapp/Resources/FOSUserBundle/views
に入れている
1)ディレクトリ以下
web/bundles/FOSUserBundle/public/css
web/bundles/FOSUserBundle/public/js
4)と
{% block stylesheets %}
<link href="{{ asset('FOSUserBundle/public/js/jquery-2.2.3.min.js') }}" rel="stylesheet" />
{% endblock %}
{% block javascripts %}
<script src="{{ asset('FOSUserBundle/public/js/bootstrap.min.js') }}"></script>
{% endblock %}
次のように私のlayout.html.twig
ファイルにCSS & JSファイルの上に使用しますが、私は、登録フォームにブートストラップレイアウトを見ることができないです。アプリ/リソース/ FOSUserBundle /ビューでファイルlayout.html.twigを追加することにより、
実行中のsymfonyのバージョンは?あなたのcssやjsを処理するためにassetic(または他のツール)を使用してみませんか?さらに、あなたのcss/jsへのパスは良いものではないと思います。デフォルトのディレクトリは 'web/bundles'ではないので、各パスの前に' bundles'を挿入してみてください。 – DonCallisto