Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl


karmer
Napisane: 10.05.2009, 09:08:59





Grupa: Zarejestrowani
Postów: 23
Dołączył: 3.09.2008
Skąd: Kętrzyn

Ostrzeżenie: (0%)
-----

Witam,
Możesz wkleić część kodu który wyświetla link do wiadomości na stronie.
  Forum: Przedszkole · Podgląd postu: #606394 · Odpowiedzi: 5 · Wyświetleń: 819

karmer
Napisane: 22.11.2008, 22:43:33





Grupa: Zarejestrowani
Postów: 23
Dołączył: 3.09.2008
Skąd: Kętrzyn

Ostrzeżenie: (0%)
-----

Witam.
Ja to rozwiązałem w taki sposób:
W obiekcie actioncontrollera uruchamiam obiekt, który nazwałem objectController. Obiekt ten odczytuje z katalogu moich modułów klasy modułów i tworzy ich instancję. Zapisuje je w swoim prywatnym atrybucie (tablica) 'modules'. Obiekt objectController przekazuje siebie ($this) do każdego modułu jaki stworzy.

W każdym module mam wtedy możliwość wywołania jakiejkolwiek metody dowolnego modułu utworzonego przez objectControllera. Wywołanie metody wygląda w praktyce mniej więcej tak:

$wynik_metody = $objectController->get('nazwa_modulu')->metodaModulu();

Sprawdzone i działa.

Pozdrawiam.
  Forum: Gotowe rozwiązania · Podgląd postu: #539557 · Odpowiedzi: 2 · Wyświetleń: 878


New Posts  Nowe odpowiedzi
No New Posts  Brak nowych odpowiedzi
Hot topic  Popularny temat (Nowe)
No new  Popularny temat (Brak nowych)
Poll  Sonda (Nowe)
No new votes  Sonda (Brak nowych)
Closed  Zamknięty temat
Moved  Przeniesiony temat
 

RSS Wersja Lo-Fi Aktualny czas: 12.06.2024 - 23:05