Přihlásit se

Joomla 5.2.2 Security & Bugfix Release

Joomla 5.2.2 je nyní k dispozici. Jedná se o bezpečnostní vydání pro Joomla 5.x.

Alternative Menu Items

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

Powered by Fórum