PDA

Zobacz pełną wersję : Jaki typ rozszerzenia



thaxsillion
20-04-2014, 10:33
Witam,

Mam problem z określeniem typu rozszerzenia, które powinienem napisać (w Joomli jestem jeszcze względnie nowy) tak, aby było najprościej.
Docelowo chcę napisać rozszerzenie, które będzie można łatwo wywołać w jakimkolwiek szablonie modułu (głównie aritcle_category itp.) w stylu:


<?php
$myStuff = myExtension::callSomeFunction();
?>

Bez dużej ilości importów, jeżeli tylko tak się da.
To ma być prosta funkcja, niewymagająca oddzielnej bazy danych lub nawet opcji konfiguracyjnych (te zawarte będą w parametrach).

Pozdrawiam,
thaxsillion

Gall Anonim
20-04-2014, 11:05
Tak sobie myślę że warto by było abyś zapoznał się z Joomla na początek.
- dowiesz się wówczas że Joomla ma swoją BD w której skład wchodzą co najwyżej dodatkowe tabele dodawane do BD w trakcie instalacji rozszerzenia aczkolwiek część podstawowego zarządzania rozszerzeniami opiera się o tabele rdzenne Joomla do których rozszerzenie jest dopisywane w trakcie instalacji jako rekord.
- opcje konfiguracyjne (chociażby w przypadku modułów) również opiera się o elementy rdzenne i własne modułu (częstokroć z odniesieniem do komponentu).
Tak więc na początek proponuję zapoznanie się z Joomla ABC oraz:
http://www.joomla.net.pl/akademia/142-Pierwsze-kroki-w-tworzeniu-modu%C5%82u-do-Joomla-3-X#.U1ONb1cTq1w
http://wiki.joomla.pl/Projektowanie_komponentu_wed%C5%82ug_wzorca_Model-Widok-Kontroler_-_Cz%C4%99%C5%9B%C4%87_1
http://wiki.joomla.pl/J3.5:Tworzenie_dodatku_dla_Joomla
A teraz => Wesołych Świąt