Nová verze Joomla 5.1.4
Dnes byla uvolněna nová verze Joomla 5.1.4, společně s Joomla 4.4.8. Tato verze přináší spoustu nových funkcí, vylepšení v oblasti bezpečnosti a kódu a díky těmto vylepšením i vyšší rychlost.
Stabilita API Joomla
07. bře 2024 12:43 #149250
Nevíte někdo jak je to se stabilitou API Joomla 5, tedy jestli se někde neřeší jestli by v Joomla 6 bylo zase MVC nějak překopané. Přemýšlím totiž jestli jet se starými rozšířeními prozatím v legacy módu a počkat na Joomlu 6 jestli to tam nebude nějaké překopané.
07. bře 2024 13:04 #149251
Odpověď od Cony
Moderátor
Nový rozšíření, kde nepotřebuji podporu J3 už píšu v novém API. Mezi J4 - J5 tam nebyl myslím žádný, nebo minimální rozdíl, v J6 by měl primárně ubýt legacy plugin, ale v rámci framework by změny být neměli.
Stará rozšíření zatím nechávám v legacy MVC (i když hlavně z důvodu podpory J3), i tak se dají upravit aby fungovala v J5 bez legacy pluginu (je to v podstatě jen o důsledně používaných namespace, jen při paralelní podpoře J3 je potřeba pro J3 některé třídy aliasovat). Např. u komponent lze i zkombinovat (viz např. PhocaCart 5), kdy se používá legacy MVC ale zároveň i Dispatcher (viz třída Joomla\CMS\Extension\LegacyComponent).
Stará rozšíření zatím nechávám v legacy MVC (i když hlavně z důvodu podpory J3), i tak se dají upravit aby fungovala v J5 bez legacy pluginu (je to v podstatě jen o důsledně používaných namespace, jen při paralelní podpoře J3 je potřeba pro J3 některé třídy aliasovat). Např. u komponent lze i zkombinovat (viz např. PhocaCart 5), kdy se používá legacy MVC ale zároveň i Dispatcher (viz třída Joomla\CMS\Extension\LegacyComponent).
01. dub 2024 15:27 #149314
Odpověď od jomlista
Začátečník
Je k tomu někde více info, jak psát kompatibilní komponenty?
Předem děkuiji.
Předem děkuiji.
03. dub 2024 12:51 #149324
Odpověď od Cony
Moderátor
- Dokumentace
- Od Nicholase - autora Akeeby
- Býval ještě hezký popis od Astrid Guenther zde , ale už tam není - možná bude někde po webu.
- No a v neposlední řadě prozkoumání kódu core rozšíření
05. dub 2024 21:17 #149340
MiniJoomla! - www.minijoomla.org - eshop s rozšířením Joomla/VM
Email Manager - aplikace na správu šablon emailů pro VirtueMart
Easy Feeder - aplikace na generování XML/CSV feedů a napojení na ERP pro VM
PragueClassicconcert - portál pro prodej vstupenek na systému Joomla
Odpověď od Rudolf
Joomla Expert
MiniJoomla! - www.minijoomla.org - eshop s rozšířením Joomla/VM
Email Manager - aplikace na správu šablon emailů pro VirtueMart
Easy Feeder - aplikace na generování XML/CSV feedů a napojení na ERP pro VM
PragueClassicconcert - portál pro prodej vstupenek na systému Joomla