model mvc w joomli
Wyniki 1 do 8 z 8

Temat: model mvc w joomli

  1. #1
    Przeglądacz
    Dołączył
    10-12-2006
    Skąd
    Gdynia
    Wpisy
    60
    Punkty
    10

    Domyślny model mvc w joomli

    Piszę tutaj bo nie jestem do końca pewien czy stosuje mvc w moim komponencie, a zależy mi, że mvc był.

    controller.php - implementacja w php zdarzenia zachodzącego dla każdej zmiennej task
    [nazwa komponentu].html.php - wygląd w htmlu (to mogę zamienić na widok w mvc)

    ale nie za bardzo rozumiem o co chodzi z tymi modelami w mvc. Mógłby to ktoś mi wytłumaczyć ?

  2. Pani Reklamowa
    Pani Reklamowa jest aktywna
    Avatar Panny Google

    Dołączył
    19-08-2010
    Skąd
    Internet
    Postów
    milion
    Pochwał
    setki
  3. #2
    Bywalec
    Dołączył
    11-07-2008
    Wpisy
    327
    Punkty
    29

    Domyślny

    Masz przecież jeszcze katalog models. W plikach tworzonych w tym folderze implementujesz wszystkie operacje na bazie danych. W Joomla! można wspomóc się również "tables", w których odwzorowujesz jakąś tabelę, tworzysz walidację danych itd. Widoki stanowią pliki tmpl a [nazwa_komponentu].html.php służy do ich ładowania. To by było tak ogólnie

  4. #3
    Przeglądacz
    Dołączył
    10-12-2006
    Skąd
    Gdynia
    Wpisy
    60
    Punkty
    10

    Domyślny

    dzięki za wyjaśnienie, przy implementacji wspieram się właśnie plikami tables.

  5. #4
    Przeglądacz
    Dołączył
    10-12-2006
    Skąd
    Gdynia
    Wpisy
    60
    Punkty
    10

    Domyślny

    pojawił się problem z użyciem
    Kod:
    JToolBarHelper::custom('Cpanel','cpanel.png','','Menu',false);
    jak klikam w ten przycisk to pojawia mi się strona z informacją:
    Kod:
    404 - An error has occurred.
    Component Not Found

  6. #5
    Bywalec
    Dołączył
    11-07-2008
    Wpisy
    327
    Punkty
    29

    Domyślny

    Jaki masz link po kliknięciu? Nie gubisz gdzieś zmiennej option?

  7. #6
    Przeglądacz
    Dołączył
    10-12-2006
    Skąd
    Gdynia
    Wpisy
    60
    Punkty
    10

    Domyślny

    po kliknięciu na link nie mam żadnych parametrów GET, nie wiem dlaczego zmienna option i controller mi znika.

    EDIT
    ok, znalazłem miejsce do poprawienia
    Ostanio edytowane przez wafcio : 18-02-2009 23:18

  8. #7

    Domyślny

    prawodpodobnie zpomniałeś w szablonie dorzucić pole ukryte option... i komponent nie wie gdzie Cie wysłać;P co do mvc zagladnij na moja strone;)
    ================
    Kurs pisania komponentów dla Joomla 1.5 - www.wromanek.info
    Czekam na opinie i sugestie.

  9. #8
    Przeglądacz
    Dołączył
    10-12-2006
    Skąd
    Gdynia
    Wpisy
    60
    Punkty
    10

    Domyślny

    w joomli zaimplementowany jest mechanizm zmiany kolejności pozycji. Wszystko jest ładnie jeśli wszystkie elementy znajdują się na tym samym poziomie. Jednak ja chcę zrobić coś podobnego do drzewka pozycji w menu, czyli o możliwie nieskończonym zagnieżdżeniu. Tutaj chyba ten gotowy schemat w joomli nie się przyda. Czy może jest coś do zmiany kolejności przy zastosowaniu wielokrotnego zagnieżdżenia.

    Mam w sumie gotowy kod do reorganizacji z zagnieżdżeniem, ale chciałem używać jak najwiecej dostępnych elementów w silniku joomli.

Reguły pisania

  • Nie możesz zakładać nowych tematów
  • Nie możesz dodawać wypowiedzi
  • Nie możesz dodawać załączników
  • Nie możesz poprawiać swoich postów
  •