Přihlásit se

Joomla 6.0

Dne 14. října 2025 bylo oficiálně vydáno Joomla 6.0 (kódové jméno Kuimarisha) společně s Joomla 5.4 (Kutegemea). Joomla 5.1 přinesla zabezpečené TUF aktualizace, ale s Joomla 5.4 / 6.0 přichází automatické aktualizace jádra, které budou probíhat bezpečně a bez nutnosti manuálního zásahu.

Alternative Menu Items

06. bře 2023 12:07 #148008
Alternative Menu Items od Ernst
Joomla Expert
V joomla 3 šlo udělat alternativní menu item, viz  docs.joomla.org/J3.x:Layout_Overrides_in_Joomla .

Jak to samé mohu udělat v joomla 4?

06. bře 2023 12:14 #148009
Odpověď od Linelabcz
Admin
Úplně stejně. Stáhněte si šablonu LBOX tam máte názornou ukázku.

06. bře 2023 12:34 #148011
Odpověď od Ernst
Joomla Expert
úplně stejně jsem to udělal a nefunguje. Možná je problém jinde
jdu si stáhnout tu šablonu a podívám se

06. bře 2023 12:42 #148013
Odpověď od Ernst
Joomla Expert
poprosím, Františku, kde mám v té šablone najít tu názornou ukázku?

06. bře 2023 14:32 #148016

06. bře 2023 14:44 - 06. bře 2023 14:47 #148017
Odpověď od Ernst
Joomla Expert
ale já nemluvím o přepisu modulu ani ničeho jiného, to je přeci jasné.

Můj dotaz byl jasně veden na tohle: (na stránce  docs.joomla.org/J3.x:Layout_Overrides_in_Joomla )

 
 

06. bře 2023 14:46 #148018
Odpověď od Ernst
Joomla Expert
ale já nemluvím o přepisu modulu ani ničeho jiného, to je přeci jasné.

Můj dotaz byl jasně veden na tohle: (na stránce  docs.joomla.org/J3.x:Layout_Overrides_in_Joomla )
 

06. bře 2023 17:02 #148019
Odpověď od Linelabcz
Admin
Aha, viděl jsem v odkazu Layout_Overrides_in_Joomla :-) takže jasně vedený dotaz to rozhodně nebyl.
Funguje to pořád stejně,
v override šablony nazev souboru stejný jako název xml, doplnit překlad do šablony.
Snad to píšu dost jasně.

Na obrázku je vidět nepřeložený řetězec doplněn´ý do xml.



 

06. bře 2023 18:00 #148021
Odpověď od Cony
Moderátor
Pozor, už v nějaké verzi 3ky se do XML s definicí menu itemu dostala položka layout, ta když je nastavená vyhraje nad definicí z XML. Je potřeba si tohle ohlídat...

06. bře 2023 19:20 - 06. bře 2023 19:29 #148022
Odpověď od Ernst
Joomla Expert
  ano až sem to funguje, ale dál už ne
znovu jsem si nainstaloval poslední joomlu 4 a jedu jen na cassiopee
V nabídce mám taky další typ menu
 

ale pokud zvolím originální layout vypadá to správně
 

když pak zvolím tu kopii je již něco špatně:
 

to cony:
v xml souboru je to takto:

    <layout title="test blog" option="test_blog">
        <help key = "test" />
        <message>
            <![CDATA[a test layout for the blog]]>
        </message>
    </layout>


když pak tu poločku menu zobrazím ve frontendu, napíše to chybu:

 

nikde se mi nedaří nic vygooglit a mám docela problém

06. bře 2023 21:53 #148023
Odpověď od Cony
Moderátor
Tam bude problém až dál v XML, v parametrech, je to vidět už na tom screenshotu z administrace, nezobrazí se tam správný edit. Zkus si přesně odkopírovat originál XML a jen v něm změnit ten název a popis layoutu. Určitě to bude nějaká šablona přebraná z 3ky a chybí tam minimálně addfieldprefix.
S tím layout jsem myslel něco jiného, je to pole article_layout, ale to ovlivňuje až layout po rozkliknutí článku, to jsem napsal zmatečně. 
Mimochodem, existuje kategorie s ID 2 a je opravdu zveřejněná a patří komponentě com_content?
Jinak na ladění chyb samozřejmě ideální n3t Debug :D
Poděkovali: Ernst

06. bře 2023 22:51 - 06. bře 2023 22:51 #148024
Odpověď od Rudolf
Joomla Expert
Jak píše Cony,

nestačí jen překlad titulku, ale je třeba správně nastavit layout. ten je dále v XML v parametrech a není vidět v administraci protože je to hidden položka.
A nezapomenout na všechny 4 typy PHP:
templates/t4_blank/html/com_content/category/akce_children.php
templates/t4_blank/html/com_content/category/akce_item.php
templates/t4_blank/html/com_content/category/akce_links.php
templates/t4_blank/html/com_content/category/akce.php
templates/t4_blank/html/com_content/category/akce.xml

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
Přílohy:
Poděkovali: Ernst

07. bře 2023 09:55 #148026
Odpověď od Ernst
Joomla Expert
pánové děkuji

chyby byla opravdu v tom xml souboru.

přestože bych mohl přísahat, že jsem tam zkopíroval originální, byl špatně parametr 

addfieldprefix="Joomla\Component\Categories\Administrator\Field"


takže teď to běhá
stejně začínám uvažovat, zda na tyto změny není lepší udělat subšablony než duplikovat položky menu?

jaký máte názor

 

07. bře 2023 10:23 #148027
Odpověď od Rudolf
Joomla Expert
Nám se osvědčilo udělat nový typ položky menu a k němu nové view.
Vše jde udělat overridem a zachovává to související funkce pro vyhledávání, v modulech...

Nejde o nás, ale klient pak vidí jasně co může v budoucnu dělat a jak a není zmatený

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

07. bře 2023 10:52 #148028
Odpověď od Ernst
Joomla Expert
jasně, tak jsem to dělal dřív, ale zdá se mi, že nyní v podšabloně to jde udělat také tak a možná i lépe

Powered by Fórum