Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [Symfony][SF2] Twitter Bootstrap
Forum PHP.pl > Forum > PHP > Frameworki
damianooo
Witam, ściągłem sobie Twitter Bootstrap do mojej wersji Symfony 2.1.9 i mam teraz taką strukturę katalogów w folderze web:

  1. web
  2. bundles
  3. css
  4. bootstrap-responsive.css
  5. bootstrap-responsive.min.css
  6. bootstrap.css
  7. bootstrap.min.css
  8. img
  9. glyphicons-halflings-white.png
  10. glyphicons-halflings.png
  11. js
  12. bootstrap.js
  13. bootstrap.min.js
  14. jquery-ui-1.9.0.custom.min.js



natomiast w widoku test.html.twig mam tak:

  1. {% extends "FOSUserBundle::layout.html.twig" %}
  2. {% block fos_user_content %}
  3. <div>
  4. // kod
  5. </div>
  6. {% endblock fos_user_content %}


a w głównym szablonie strony layout.html.twig mam tak:

  1. <!DOCTYPE html>
  2. <head>
  3. <meta charset="UTF-8" />
  4. <script src="js/jquery-ui-1.9.0.custom.min.js"></script>
  5. <script src="js/bootstrap.js"></script>
  6. <script src="js/bootstrap.min.js"></script>
  7. <link href="css/bootstrap.min.css" rel="stylesheet" media="screen">
  8. </head>
  9. <body>
  10. <div>
  11. {% block fos_user_content %}
  12. {% endblock fos_user_content %}
  13. </div>
  14. </body>
  15. </html>


Dlaczego bootstrap nie zadziałał ?
poh
sprobuj podmienic layout.html.twig na to

  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <meta charset="UTF-8" />
  5. <script src="{{ asset('js/jquery-ui-1.9.0.custom.min.js') }}"></script>
  6. <script src="{{ asset('js/bootstrap.js') }}"></script>
  7. <script src="{{ asset('js/bootstrap.min.js') }}"></script>
  8. <link href="{{ asset('css/bootstrap.min.css') }}" rel="stylesheet" media="screen">
  9. </head>
  10. <body>
  11. <div>
  12. {% block fos_user_content %}
  13. {% endblock fos_user_content %}
  14. </div>
  15. </body>
  16. </html>
damianooo
ok działa.

a więc tak to musi być w tych nawiasach Twig'owych ... hmm

Dzięki wielkie

poh
nie tyle o nawiasy chodzi ale o komende asset, ta pomaga ograniac sciezki to potrzebnych plikow typu js/css/img itp

mozesz poczytac sobie

http://symfony.com/doc/current/book/templa...nking-to-assets
http://symfony.com/doc/current/cookbook/as...management.html
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.