Tworzenie komponentów, modułów i templatek
Wyniki 1 do 5 z 5

Temat: Tworzenie komponentów, modułów i templatek

  1. #1
    Przeglądacz
    Dołączył
    13-03-2006
    Wpisy
    39
    Punkty
    10

    Domyślny Tworzenie komponentów, modułów i templatek

    Witam serdecznie,

    Od jakiegoś już czasu jestem SZCZĘŚLIWYM użytkownikiem Joomli. Środowisko wydaje się bardzo przyjazne i spełnia moje potrzeby. Administracja oraz instalacja komponentów nie sprawia trudności nawet początkującym użytkownikom. Chciałbym zrobić kolejny krok i zacząć tworzyć swoje własne moduły, komponenty i templatki. Proszę o rady od czego najlepiej zacząć ? Jakich programów używać ? Jakie strony www opisują tą problematykę. Wiem, że istnieje komercyjny program do tworzenia templatek (Dreamweaver Joomla Template Kit) czy istnieją podobne, darmowe aplikacje?

    Pozdrawiam,

  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
    Senior zwiastun awatar
    Dołączył
    20-09-2005
    Wpisy
    27 315
    Punkty
    1142

    Domyślny

    Hmmm. programów to jakichś specjalnych nie ma. Ot edytory PHP.
    Zacząć? Najlepiej... od początku. Poznania API.
    Dokumentacja na www.joomla.org
    Jest równiez i u nas coś w serwisie pomocy (jak tworzyć komponent), trochę o klasie HTML.
    Korzystaj i ciesz się!
    ===============
    Zwiastun
    Biblioteka Elektronicznej Dokumentacji Joomla!

  4. #3
    Ten Niedobry Rybik awatar
    Dołączył
    26-09-2005
    Skąd
    Gliwice
    Wpisy
    2 179
    Punkty
    70

    Domyślny

    Moim zdaniem najlepszą metodą jest przerabianie istniejących kodów. Na początek czasem wystarczy spróbować spolszczać proste moduły. Widzać wtedy jasno gdzie są komunikaty ekranowe, gdzie parametry a gdzie czyste funkcje.
    Warto zacząć od myślowego rozdziału zadań takiego rozszerzenia i każdy typ zadania poznawać osobno:
    • logowanie, sesja, obsługa uzytkownika, prawa użytkownika
    • korzystanie ze zmiennych z plików językowych
    • moduł wyświetlający to co nas interesuje
    • obsługa własnego CSS
    • korzystanie z bazy danych
    • obsługa plików zewnętrznych, upload / download
    Na pierwszy krok wziąłbym prosty moduł i przerobił tak, żeby korzystał z pliku językowego i własnego arkusza CSS. To pozwala dobrze poznać sposób wyświetlania, wykorzystanie standardowych klas joomla i własnych oraz sposób formatowania wynikowego kodu html.

    Drugi krok to przeróbka i dodawanie własnych zapytań SQL - po opanowaniu tego wydobycie jakichkolwiek danych i odpowiednie ich sortowanie, czy wrzucenie do zmiennej tablicowej nie powinno stanowić problemu.

    To taka moja teoria

  5. #4
    Przeglądacz
    Dołączył
    05-09-2006
    Wpisy
    60
    Punkty
    0

    Domyślny

    Rybik, a jak jest z legalnością takiego działania? Nikt się o to nie pogniewa?

  6. #5
    Senior zwiastun awatar
    Dołączył
    20-09-2005
    Wpisy
    27 315
    Punkty
    1142

    Domyślny

    Wszystko reguluje jasno i klarownie licencja GNU GPL
    Korzystaj i ciesz się!
    ===============
    Zwiastun
    Biblioteka Elektronicznej Dokumentacji Joomla!

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
  •