Lekcja 3 - MVC - View [widok] |
|
Redaktor: Administrator
|
|
01.05.2008. |
|
Dziś zajmiemy się kolejną warstwą wzorca MVC jaką jest View czyli widok. Warstwa ta jest odpowiedzialna za prezentację danych. Pierwsze zagadnienie jakie postaram się omówić to organizacja plików. Do tej pory w katalogu naszego komponentu (strona admina czy fronotowa) mamy dwa pliki: witaj.php oraz controller.php. Wszystkie pliki widoku przechowywane będą w katalogu views który będzie znajdował się w katalogu głównym naszego komponentu. Zatem, utwórz katalog views (wewnątrz katalogu komponentu np com_witaj). Następnie wewnątrz katalogu tworzymy kolejne katalogi z dowolnymi nazwami naszych widoków(stosuje się kilka różnych wedle potrzeby do prezentacji innych danych itp.). Aby utworzyć widok domyślny należy użyć w nazwie katalogu nazwy naszego komponentu czyli jeśli nasz komponent nazywa się witaj (com_witaj) to nasz katalog widoku domyślnego będzie nazywał się witaj.(żeby się nie pogubić, ścieżka do tego katalogu wygląda tak: joomla/components/com_witaj/views/witaj/ dla strony frontowej lub joomla/administrator/components/com_witaj/views/witaj dla strony admina, gdzie joomla to nasz katalog główny w którym mamy zainstalowaną Joomla). W katalogu tym umieścimy plik view.html.php który będzie pobierał dane z modelu (o nim napiszemy później) i "wpychał" je do szablonów naszego widoku.
|
|
Zmieniony ( 01.05.2008. )
|
|
Czytaj całość
|
|
Lekcja 2 - MVC - Controller [kontroler] |
|
Redaktor: Administrator
|
|
20.04.2008. |
W dzisiejszym artykule już można powiedzieć, że zabierzemy się za pisanie komponentu w takiej dość sprecyzowanej formie. Mianowicie, developerzy Joomla wymagają aby pisząc komponenty dla Joomla 1.5 używać wzorca projektowego MVC (model - view - controller). My dzisiaj zamiemy się kontrolerem. Który będzie odpowiedzialny za przetwarzanie zadań (ang. task) naszego komponentu. |
|
Zmieniony ( 04.05.2008. )
|
|
Czytaj całość
|
|
Lekcja 1 - Witaj świecie! |
|
Redaktor: Administrator
|
|
12.04.2008. |
|
W dzisiejszym dość krótkim artykule napiszę w jaki sposób wykonać najprostszy komponent. Będzie to (jak to już zwykli programiści robić) komponent "Witaj świecie!" |
|
Zmieniony ( 20.04.2008. )
|
|
Czytaj całość
|
|
|
|
«« start « poprz. 1 2 nast. » koniec »»
|
| Pozycje :: 1 - 7 z 12 |