![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 1 657 Pomógł: 125 Dołączył: 29.04.2006 Ostrzeżenie: (0%) ![]() ![]() |
Witam. Piszę CMS'a i mam pewien problem:
Aby w kontrolerze mieć dostęp do wszystkich bibliotek itp. dodaję "extends Controller". Zanim jednak "odpalę" kontroler, wczytuję bibliotekę URL (która jest klasą), żeby sparsować "przyjazne URL'e". Chciałbym mieć do niej dostęp w klasie Controller. Ale po co dwa razy wykonywać bibliotekę? No właśnie, bez sensu. Jak to obejść? Pozdrawiam. Ten post edytował radex_p 8.02.2008, 11:08:57 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 657 Pomógł: 125 Dołączył: 29.04.2006 Ostrzeżenie: (0%) ![]() ![]() |
poradziłem sobie, ale w okropny sposób, więc zainteresuję się tym - przynajmniej czegoś nowego się nauczę (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)
Zrobiłem to tak: w konstruktorze klasy Controller: global $_cms; $this->url = &$_cms->url; Dzięki za podpowiedź. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 8.10.2025 - 02:29 |