Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [Symfony2][inny][SF2]Laravel problem z widokiem, Laravel problem z widokiem
Sero
post 9.03.2018, 08:00:54
Post #1





Grupa: Zarejestrowani
Postów: 4
Pomógł: 0
Dołączył: 13.02.2018

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


Witam forumowiczów,

Mam problem z prawidłowym wyświetlaniem widoku w Laravel'u, bardzo proszę o pomoc jeśli ktoś wie co jest nie tak.

Mam trzy widoki: A, B i C.

B i C dziedziczą z A.

A ma postać:

  1. @section('x')
  2. @yield('B')
  3. @yield('C')
  4. @stop


B i C, opdowiednio:

  1. @extends('A')
  2. @section('B')
  3. ...
  4. @endsection



  1. @extends('A')
  2. @section('C')
  3. ...
  4. @endsection


Gdy próbuję wstawić zawartość w A (z B i C) za pomocą @yield (jak powyżej), a następnie w kontrolerze zwrócić widok:

  1. return view('?');


Co wstawić w miejsce znaku zapytania, aby wyświetliło się całe A razem ze wstawionymi B i C ?
Pozdrawiam

Ten post edytował Sero 9.03.2018, 08:20:35
Go to the top of the page
+Quote Post
Pyton_000
post 9.03.2018, 08:45:42
Post #2





Grupa: Zarejestrowani
Postów: 8 068
Pomógł: 1414
Dołączył: 26.10.2005

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


W takim wykonaniu tego nie zrobisz bo skoro masz B i C oddzielnie to nie wyjdzie.

Do renderowania przekazujesz widok najbardziej szczegółowy tj albo B albo C.

Więc musiałbyś zrobić 1 szablon B i tam wstawiać secrion B i C.
Go to the top of the page
+Quote Post

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

 



RSS Wersja Lo-Fi Aktualny czas: 8.05.2024 - 02:57