![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 496 Pomógł: 1 Dołączył: 16.01.2008 Skąd: Świnoujście Ostrzeżenie: (0%) ![]() ![]() |
Witam
Podczas 'wkładania' skryptu do funkcji pojawił się błąd "Call to a member function assign_block_vars() on a non-object in..." - skrypt działa bez żadnych problemów jeżeli 'nie jest w funkcji'. Zna może ktoś przyczynę? A może kody nie da się 'włożyć' do funkcji? Jeżeli nie da się to może jest jakiś sposób aby nie trzeba było by pisania ciągle tego samego skryptu ze zmianą jednej albo dwóch fraz... Poniżej przedstawiam kod: (kod zawiera pętlę do tzw. SMAR'ów)
|
|
|
![]()
Post
#2
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Obiekt $template nie jest widoczny. Poczytaj o zasięgu zmiennych
http://pl2.php.net/manual/pl/language.variables.scope.php -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 496 Pomógł: 1 Dołączył: 16.01.2008 Skąd: Świnoujście Ostrzeżenie: (0%) ![]() ![]() |
Dzięki wielkie, rozwiązanie zaskakująco proste - do global dodajemy $template
![]() |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.08.2025 - 12:27 |