![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 9 Pomógł: 0 Dołączył: 23.04.2014 Ostrzeżenie: (0%) ![]() ![]() |
Nie za bardzo wiem, gdzie umieścić instrukcje warunkową, że jeśli wybrałem layouts.default to dołącz mi do niego zmienną $zmienna, a w przypadku innych layoutów zmiennej nie dołączaj (albo jeśli myślę źle, to jak to zrobić inaczej?)
Mógłbym to zrobić w samym layoucie (widoku), ale musiałbym pisać w znacznikach php, a to z pewnością nie jest oddzielenie warstwy logicznej. Mógłbym to też zrobić w każdym kontrolerze z osobna, ale trochę dużo ich mam i trochę by zeszło. Innej możliwości na razie nie znam i właśnie dlatego piszę ten post. albo ogólnie jak dołączyć zmienią do layoutu, bo w sumie w samym layoucie można już sprawdzić czy zmienna istnieje. Ten post edytował damian1 19.09.2014, 17:42:42 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 9 Pomógł: 0 Dołączył: 23.04.2014 Ostrzeżenie: (0%) ![]() ![]() |
Mam szablony
layouts.default , layouts.sidebar (z dodatkowym menu), layouts.page (indywidualny i inny od reszty). I teraz mam mnóstwo stron wykorzystujących różne layouty (home, contact, login...). Te strony są oczywiście w rożnych kontrolerach, które mają jeszcze sporawo akcji. I teraz chciałem w headerze strony umieścić losowe zdjęcia. Skrypt już mam i działa, gdy go umieszczę między znacznikami php w layouts.default i layouts.sidebar, ale tak się chyba nie robi (chyba, że się robi?) Generalnie w powyższych layoutach wolałbym się odwołać do zmiennej {{ $losowe-zdjecia }} |
|
|
![]() ![]() |
![]() |
Aktualny czas: 8.10.2025 - 13:35 |