![]() |
![]() |
![]()
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: Zarejestrowani Postów: 35 Pomógł: 0 Dołączył: 23.11.2006 Ostrzeżenie: (0%) ![]() ![]() |
Myślałem o tym, ale nie jestem pewien jednej rzeczy:
Czy przekazując tablicę przez zwrot w funkcji (return $tablica) zwracamy tablicę, czy jej adres w pamięci? Bo jeżeli całą tablicę to to strasznie obciąży skrypt? Cytat 3. Przekaż do widoku obiekt $lang, albo użyj Singletonu. O tym myślałem, ale patrz mój dylemat powyżej ;P |
|
|
![]() ![]() |
![]() |
Aktualny czas: 15.10.2025 - 10:34 |