Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [Symfony][SF2][Symfony2]Jak do głównego szablonu pobrać dane z bazy danych?
Crash89
post
Post #1





Grupa: Zarejestrowani
Postów: 191
Pomógł: 7
Dołączył: 3.04.2013

Ostrzeżenie: (0%)
-----


Chciałbym w Symfony pobrać dane z bazy danych i wstawić je do głównego szablonu (layoutu),
przeczytałem dokumentację na ten temat, ale tam nie ma nic o pobraniu danych z bazy, spotkał się już ktoś z czymś takim?
http://symfony.com/doc/current/templating/..._variables.html

Ten post edytował Crash89 16.10.2016, 16:34:04
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Crash89
post
Post #2





Grupa: Zarejestrowani
Postów: 191
Pomógł: 7
Dołączył: 3.04.2013

Ostrzeżenie: (0%)
-----




Cytat(Pilsener @ 18.10.2016, 09:12:28 ) *
Co za problem podmienić templatkę menu np. na taką:
https://gist.github.com/nateevans/9958390
?
Albo znaleźć odpowiednie menu (bundli do symfony jest obfitość), albo samemu zrobić templatkę (godzina albo dwie pracy).
Można też nic nie zmieniać tylko dodać pare reguł CSS.


Mam już klasy css do tego, ogólnie to wygląda tak w htmlu:
  1. <div class="col-sm-8 h_menu4">
  2. <ul class="memenu skyblue">
  3. <li class=" grid"><a href="{{ path('homepage') }}">Home</a></li>
  4. <li><a href="{{ path('product_show_category', { 'category' : 1 }) }}">Wool</a>
  5. <div class="mepanel">
  6. <div class="row">
  7. <div class="col1">
  8. <div class="h_nav">
  9. <h4>All Clothing</h4>
  10. <ul>
  11. <li><a href="products.html">Shirts</a></li>
  12. <li><a href="products.html">Sports Wear</a></li>
  13. </ul>
  14. </div>
  15. </div>
  16. <div class="col1">
  17. <div class="h_nav">
  18. <h4>Footwear</h4>
  19. <ul>
  20. <li><a href="products.html">Formal Shoes</a></li>
  21. <li><a href="products.html">Boots</a></li>
  22.  
  23.  
  24. </ul>
  25. </div>
  26. </div>
  27. <div class="col1">
  28. <div class="h_nav">
  29. <h4>Popular Brands</h4>
  30. <ul>
  31. <li><a href="products.html">Levis</a></li>
  32. <li><a href="products.html">Persol</a></li>
  33. </ul>
  34. </div>
  35. </div>
  36. </div>
  37. </div>
  38. </li>
  39. <li class="grid"><a href="#">Accesories</a>
  40. <div class="mepanel">
  41. <div class="row">
  42. <div class="col1">
  43. <div class="h_nav">
  44. <h4>All Clothing</h4>
  45. <ul>
  46. <li><a href="products.html">Shirts & Tops</a></li>
  47. <li><a href="products.html">Sports Wear</a></li>
  48. </ul>
  49. </div>
  50. </div>
  51. <div class="col1">
  52. <div class="h_nav">
  53. <h4>Footwear</h4>
  54. <ul>
  55. <li><a href="products.html">Heels</a></li>
  56. <li><a href="products.html">Flats</a></li>
  57. </ul>
  58. </div>
  59. </div>
  60. <div class="col1">
  61. <div class="h_nav">
  62. <h4>Popular Brands</h4>
  63. <ul>
  64. <li><a href="products.html">Levis</a></li>
  65. <li><a href="products.html">Persol</a></li>
  66. </ul>
  67. </div>
  68. </div>
  69. </div>
  70. </div>
  71. </li>
  72. <li><a href="typo.html">Blog</a></li>
  73. <li><a class="color6" href="contact.html">Contact</a></li>
  74. {% if is_granted('ROLE_ADMIN') %}
  75. <li><a class="color6" href="{{ path('sonata_admin_dashboard') }}" >Admin panel</a></li>
  76. {% endif %}
  77. </ul>
  78. </div>


Tak wygląda kod w htmlu, i taki muszę zbudować w knpMenu. Nie ruszając szablonu (Bo jest bardzo skomplikowana) Da się wstawić divy w takiej hierarchii w Builderze, czy to już tylko w KnpMenuBuilder.html.twig?

Ten post edytował Crash89 18.10.2016, 13:27:36
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 29.12.2025 - 21:09