Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [inne]twig, problem z dziedziczeniem
kosmos
post
Post #1





Grupa: Zarejestrowani
Postów: 367
Pomógł: 17
Dołączył: 4.03.2008

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


Mam szablon o nazwie login.html.twig

  1. <html>
  2. <head>
  3. {% block head %}
  4. <title>TEST - {% block title %}{% endblock %}</title>
  5. {% endblock %}
  6. </head>
  7. <body>
  8. </body>
  9. </html>


oraz drugi o nazwie login_block.html.twig

  1. {% extends "login.html.twig" %}
  2. {% block title %}dziedziczenia{% endblock %}


Według tego poradnika:
http://baszczewski.pl/2013/10/twig-dobry-system-szablonow/

w sekcji title powinien pojawić mi się napis "TEST - dziedziczenia", ale pojawia się tylko "TEST - " tak jakby z dziedziczeniem był problem.
Pomożecie?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 3)
luniak
post
Post #2





Grupa: Zarejestrowani
Postów: 171
Pomógł: 36
Dołączył: 12.01.2008
Skąd: Puszcza Mariańska

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


Ciekawe bo skopiowałem Twoją templatkę i mi działa dobrze (IMG:style_emoticons/default/smile.gif) Może masz coś w ustwieniach TWIG'a pozmieniane?

Zobaccz czy To Ci zadziała

  1. {% extends "login.html.twig" %}
  2. {% block head %}
  3. {{ parent() }}
  4. {% block title %}dziedziczenia{% endblock %}
  5. {% endblock %}
Go to the top of the page
+Quote Post
kosmos
post
Post #3





Grupa: Zarejestrowani
Postów: 367
Pomógł: 17
Dołączył: 4.03.2008

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


Nie działa (IMG:style_emoticons/default/sciana.gif)
Nic osobiście w ustawieniach Twiga ne zmieniałem ...

Skopiowałem przykład który podałem w linku i w tym przypadku dziedziczenie również nie działa.
Paczkę bundla który posiadam to Symfony_Standard_Vendors_2.5.2
Ktoś ma pomysł co może być nie tak? Ręcę opadają normalnie ...

Ten post edytował kosmos 10.08.2014, 14:12:05
Go to the top of the page
+Quote Post
kpt_lucek
post
Post #4





Grupa: Zarejestrowani
Postów: 428
Pomógł: 77
Dołączył: 10.07.2011
Skąd: Warszawa

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


A którą templatkę renderujesz? Bo zgodnie z dziedziczeniem powinieneś renderować ostatnią w gałęzi -> login_block.html.twig
Go to the top of the page
+Quote Post

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: 24.08.2025 - 16:56