![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 35 Pomógł: 0 Dołączył: 23.11.2006 Ostrzeżenie: (0%) ![]() ![]() |
Siemka ;-)
Mam taki problem, otóż kontroler includuje mi wszystkie potrzebne pliki (od modlei, od widoków i od langów). Jednak langi potrzebuje wykorzystać w widoku (logiczne), tylko jak to zrobić? "global" chyba nie jest najlepszym rozwiązaniem, zresztą nie działa - includuje w metodzie kontrolera odopowiadającej za "obsługę" podstrony, na samym jej początku plik lang.php, potem tworzę instancję widoku (gdzie widok jest includowany w konstruktorze), wywołuję metodę widoku, która zawiera powiedzmy:
No i dostaje NULL. Jest na to jakiś sprawdzony sposób? Dla obiektów stosuję singletona, ale dla tablic? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Przyjaciele php.pl Postów: 384 Pomógł: 6 Dołączył: 11.09.2004 Skąd: Grodzisk Mazowiecki Ostrzeżenie: (0%) ![]() ![]() |
1. Zdecydowanie NIE dla globali
2. Patrz pierwsze 3. Przekaż do widoku obiekt $lang, albo użyj Singletonu. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 15.10.2025 - 19:25 |