4. Joomla! sraz

Joomla úřední deska | IT služby, webové stránky v Joomla!, online marketing | Joomla je best! Zveřejni svůj problém, pokud ho vyřešíš sám, jsi best!


Joomla úřední deska | IT služby, webové stránky v Joomla!, online marketing | Joomla je best! Zveřejni svůj problém, pokud ho vyřešíš sám, jsi best!

- protože se PBF bude týkat hlavně J!4, pak by asi byla dobrá nějaká prezentace J!4 (např. co je jiné oproti J!3)
- komunita - pravděpodobně budeme řešit, jak rychleji a efektivněji vydávat články zde na portále.
Phoca Cart - www.phoca.cz/phocacart - e-shop, e-commerce
Phoca Gallery - www.phoca.cz/phocagallery - obrázková galerie
Phoca Download - www.phoca.cz/phocadownload - stahování souborů
Phoca Guestbook - www.phoca.cz/phocaguestbook - guestbook

Já se chystám určitě. Nejen kvůli pizze

I'm sorry, my responses are limited...you must ask the right questions.

H13 napsal: - PBF
- protože se PBF bude týkat hlavně J!4, pak by asi byla dobrá nějaká prezentace J!4 (např. co je jiné oproti J!3)
všechno!



ja sa chystám 18. 10. prísť. Fúfam, že budú zaujímavé prednášky. Mňa napríklad zaujíma prechod z Joomla 3.x na Joomla 4.x a prípadné problémy.
Napr.:
Ako je to s kompatibilitou šablón ?
Stačí mať PHP 7.x a skontrolovať kompatibilitu rozšírení ?
Noro

Noro napsal: Ahojte,
ja sa chystám 18. 10. prísť. Fúfam, že budú zaujímavé prednášky. Mňa napríklad zaujíma prechod z Joomla 3.x na Joomla 4.x a prípadné problémy.
Napr.:
Ako je to s kompatibilitou šablón ?
Stačí mať PHP 7.x a skontrolovať kompatibilitu rozšírení ?
Noro
Ahoj Noro,
termín srazu je 19.10.. Pravděpodobně ses překlikl ☺️

Ja prídem do Brna 18.10. Z Brna pôjdem ráno 19.10. do Olomouca. V aute mám 2 miesta voľné

Noro


MiniJoomla! - www.minijoomla.cz - 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

Z:
JFactory::
NA:
use Joomla\CMS\Factory;
Factory::
atd.,
tedy používání namespace a potom nahrazení nějakých zastaralých metod (u pluginů a modulů spíš opravdu v minimálním množstvi). Tady opravdu asi bude stačit dokumentace:
docs.joomla.org/Special:MyLanguage/Poten...y_issues_in_Joomla_4
Horší to bude u komponent a ještě horší to bude, pokud se někdo rozhodne přepsat komponentu pod novej MVC framework. Ale protože v Joomle! 4 bude ještě fungovat standardní MVC, tipuju, že převádění na novej MVC bude probíhat postupně během pár let.
Každopádně veškerou aktivitu ohledně programování pod J! 4 bych nechal až na dobu, kdy bude Beta.
Zpět k pluginůn, teď jsem nainstaloval systémovej plugin Phoca Open Graph System plugin v Joomle! 4. Bez jakýchkoliv změn funguje jak v J!3 tak J!4.
Phoca Cart - www.phoca.cz/phocacart - e-shop, e-commerce
Phoca Gallery - www.phoca.cz/phocagallery - obrázková galerie
Phoca Download - www.phoca.cz/phocadownload - stahování souborů
Phoca Guestbook - www.phoca.cz/phocaguestbook - guestbook

Někde na GitHubu jsem četl, že J!5 by měla mít nový MVC, který nebude zpětně kompatibilní.H13 napsal: Horší to bude u komponent a ještě horší to bude, pokud se někdo rozhodne přepsat komponentu pod novej MVC framework. Ale protože v Joomle! 4 bude ještě fungovat standardní MVC, tipuju, že převádění na novej MVC bude probíhat postupně během pár let.
H13 napsal: Každopádně veškerou aktivitu ohledně programování pod J! 4 bych nechal až na dobu, kdy bude Beta.
Joomla!4 Alpha 12 by měla být poslední Alpha verzí. Pak by měla následovat Beta verze..
Co jsem včera pročítal GitHub, tak by měli mít většinu změn z Joomla! 3.9.x sloučených a hotových.
Zároveň se finalizuje i Joomla 3.10.. Očekávám každým dnem vydání Joomla! 3.9.12 a Joomla!4 Alpha 12

Někde na GitHubu jsem četl, že J!5 by měla mít nový MVC, který nebude zpětně kompatibilní.
J!4 má nový MVC, ale zároveň funguje i ten stávající (Joomla! obsahuje metody, které oba frameworky propojují) a plán je stávající MVC označit jako "zastaralý" a v J!5 ho již nepodporovat. To s největší pravděpodobností znamená, že vývojáři mají čas převést stávající MVC během doby používání J!4.
Teoreticky lze teď při vývoji pro J!4 použít už nový MVC. A samozřejmě jako vždy, není nikdy nic 100%ní. Už zde jednou nový MVC byl, ale ten se neujal, tak se kompletně zrušil.
Phoca Cart - www.phoca.cz/phocacart - e-shop, e-commerce
Phoca Gallery - www.phoca.cz/phocagallery - obrázková galerie
Phoca Download - www.phoca.cz/phocadownload - stahování souborů
Phoca Guestbook - www.phoca.cz/phocaguestbook - guestbook



Jinak pluginů jsem už pár zkusil překlopit a nic těžkého to nebylo, opravdu jen v podstatě nalezení správných namespace a vybavuji si metodu Application::isSite, místo které je Application::client

Co bude ovšem mnohem těžší, bude přepsání komponenty.. Já sám v tuto chvíli začínám psát novou komponentu a podle mě je tam mnohem větší rozdíl mezi J3 a J4 a když už to píšu, tak samozřejmě podle nového... Tzn, že pro J3 nebude vůbec...
Odesláno z mého HUAWEI VNS-L21 pomocí Tapatalk