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.
Cassiopeia - nové pozice.
28. lis 2023 20:32 - 30. lis 2023 00:05 #148899
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
Ahoj, používá někdo z vás šablonu Cassiopeia a chybí vám tam nějaká pozice?
Většinou, když se dělá úvodní stránka, ta se skládá z více modulů a je potřeba více pozicí, např.
top-c, top-d, top-e a dole bot-c, bot-d. Zde můžete vidět tyto pozice v akci: phoca.hostime.cz
Ptám se proto, že bych mohl udělat PR (pull request) pro tyto pozice (což obnáší přidání pár řádků do index.php, a pár řádků pro CSS). Pokud by se takový PR dělal, proč to nevyužít a nepřidat případně další chybějící pozice.
Většinou, když se dělá úvodní stránka, ta se skládá z více modulů a je potřeba více pozicí, např.
top-c, top-d, top-e a dole bot-c, bot-d. Zde můžete vidět tyto pozice v akci: phoca.hostime.cz
Ptám se proto, že bych mohl udělat PR (pull request) pro tyto pozice (což obnáší přidání pár řádků do index.php, a pár řádků pro CSS). Pokud by se takový PR dělal, proč to nevyužít a nepřidat případně další chybějící pozice.
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
28. lis 2023 21:44 - 28. lis 2023 21:44 #148900
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
Odpověď od Rudolf
Joomla Expert
Aby všichni měli představu jaké pozice cassiopea má, najdete na externím odkazu:
magazine.joomla.org/all-issues/february-2022/joomla-4-cassiopeia-template-a-bunch-of-tips-tricks#4-4-layout
<positions>
<position>topbar</position>
<position>below-top</position>
<position>menu</position>
<position>search</position>
<position>banner</position>
<position>top-a</position>
<position>top-b</position>
<position>main-top</position>
<position>main-bottom</position>
<position>breadcrumbs</position>
<position>sidebar-left</position>
<position>sidebar-right</position>
<position>bottom-a</position>
<position>bottom-b</position>
<position>footer</position>
<position>debug</position>
</positions>
nebo v příloze
magazine.joomla.org/all-issues/february-2022/joomla-4-cassiopeia-template-a-bunch-of-tips-tricks#4-4-layout
<positions>
<position>topbar</position>
<position>below-top</position>
<position>menu</position>
<position>search</position>
<position>banner</position>
<position>top-a</position>
<position>top-b</position>
<position>main-top</position>
<position>main-bottom</position>
<position>breadcrumbs</position>
<position>sidebar-left</position>
<position>sidebar-right</position>
<position>bottom-a</position>
<position>bottom-b</position>
<position>footer</position>
<position>debug</position>
</positions>
nebo v příloze
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
28. lis 2023 22:06 #148901
Odpověď od Linelabcz
Admin
Případně zde
www.joomlaportal.cz/novinky/730-cassiope...zic-pro-moduly-dil-2
a zde
www.joomlaportal.cz/novinky/733-child-te...s-grid-a-navod-dil-3
i s návodem
Poděkovali: Rudolf
29. lis 2023 11:50 #148902
Odpověď od Cony
Moderátor
Já bych další pozice nepřidával. Přijde mi to zbytečné (lze pořešit jiným způsobem), potencionálně zpomalující web (musí se kontrolovat více pozic na existenci modulů), matoucí (top-c, top-d, top-e, kde se to zobrazuje??)...
Pokud potřebuju více modulů na jedné pozici, můžu jednoduše použít plugin Load Module, nebo např. modul n3t Multi Module. Popř. pro poskládání stránky jen z modulů je ideální n3t Empty Page, případně nějaký page builder, pokud někdo používá...
Pokud potřebuju více modulů na jedné pozici, můžu jednoduše použít plugin Load Module, nebo např. modul n3t Multi Module. Popř. pro poskládání stránky jen z modulů je ideální n3t Empty Page, případně nějaký page builder, pokud někdo používá...
29. lis 2023 13:26 #148903
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
Odpověď od H13
Admin
Problém je v tom, že je to grid. Do jedné pozice, např. top-a sice můžeme přidat více modulů a rozdělit je např. na více řádků (to css grid umí), ale už musíme CSS upravovat přímo na míru při jakémkoliv přidání nového modulu (např se top-a rozdělí na tři moduly a čtvrtý na dalším řádku, při přidání nového modulu do prvního řádku se nám kompletně rozhodí layout, musí se upravit css).
top-c, top-d, top-e je prostě logické pokračování top pozic:
top-a
tob-b
top-c
top-d
top-e
(každá pozice může obsahovat až 4 moduly, je to dynamické, takže klidně jeden nebo dva nebo tři nebo čtyři - bez nutnosti upravovat css)
Jak jsem psal, toto se většinou hodí na úvodní stránky, které jsou často tvořeny moduly.
Problém rozdělení jedné pozice do více subpozicí (např pomocí speciálního modulu) může být v tom, že pak např. nebudeme moct oddělit různé vlastnosti pozic.
Pokud mám pozice dané a rozdělené, pak si můžu rozhodnout, že např. pozice top-b nebude "full width" a bude mít prostě padding jako celá stránka, ale např. pozici top-c budu chtít mít až do kraje (typicky slideshow nebo carousel přes celou stránku).
A teď to hlavní, bavíme se o přidání pár podmínek do index.php a pár řádků do CSS, tedy v podstatě minimální rozšíření a žádné porušení zpětné kompatibility.
top-c, top-d, top-e je prostě logické pokračování top pozic:
top-a
tob-b
top-c
top-d
top-e
(každá pozice může obsahovat až 4 moduly, je to dynamické, takže klidně jeden nebo dva nebo tři nebo čtyři - bez nutnosti upravovat css)
Jak jsem psal, toto se většinou hodí na úvodní stránky, které jsou často tvořeny moduly.
Problém rozdělení jedné pozice do více subpozicí (např pomocí speciálního modulu) může být v tom, že pak např. nebudeme moct oddělit různé vlastnosti pozic.
Pokud mám pozice dané a rozdělené, pak si můžu rozhodnout, že např. pozice top-b nebude "full width" a bude mít prostě padding jako celá stránka, ale např. pozici top-c budu chtít mít až do kraje (typicky slideshow nebo carousel přes celou stránku).
A teď to hlavní, bavíme se o přidání pár podmínek do index.php a pár řádků do CSS, tedy v podstatě minimální rozšíření a žádné porušení zpětné kompatibility.
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
29. lis 2023 16:39 - 29. lis 2023 16:40 #148904
Odpověď od Linelabcz
Admin
Rozhodnout si to můžeš, ale jednoduše nejde z gridu vytáhnout něco mimo grid třeba full-width. To lze třeba přes podšablonu cassiopeia.linelab.org/ ostatní vyřeší n3t Multi Module a podobně....pak si můžu rozhodnout, že např. pozice top-b nebude "full width" a bude mít prostě padding jako celá stránka
29. lis 2023 20:23 - 29. lis 2023 20:30 #148906
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
Odpověď od H13
Admin
viz zde:
phoca.hostime.cz/
top-b nemá full width:
top-c ano:
Pokud bych pracoval jen se samotným top-b, už je to složitější.
a) udělat aby modul, který rozdělí pozici na více modulů byl např. jeden v gridu a druhej full width
b) aby bylo stále vše variabilní - tedy možnost mít v té pozici např. 1 až 4 moduly a nezasahovat do CSS (aby neplatilo, že přidání nového modulu automaticky znamená změnu CSS gridu v dané pozici).
phoca.hostime.cz/
top-b nemá full width:
top-c ano:
Pokud bych pracoval jen se samotným top-b, už je to složitější.
a) udělat aby modul, který rozdělí pozici na více modulů byl např. jeden v gridu a druhej full width
b) aby bylo stále vše variabilní - tedy možnost mít v té pozici např. 1 až 4 moduly a nezasahovat do CSS (aby neplatilo, že přidání nového modulu automaticky znamená změnu CSS gridu v dané pozici).
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
29. lis 2023 21:49 - 29. lis 2023 21:52 #148907
Odpověď od Linelabcz
Admin
Podívej se na mobilu iOS, Android, nebo simulace. Řešíš věci, co jsou vyřešené.
Je tady na portálu článek o šabloně, o přidání pozic přes css a navíc jsou na to i rozšíření viz pár postů zpět.
30. lis 2023 00:12 - 30. lis 2023 00:14 #148909
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
Odpověď od H13
Admin
Tady možná došlo k nedorozumění. Tedy trochu rozvedu úvodní příspěvek.
Vzhledem k velké poptávce po některých pozicích přmo v core Cassiopeia (hlavně z důvodu možnosti vkládat více modulů na homepage) mi bylo navrhnuto, abych uděl PR, který by vložil pozice top-c, top-d, top-e a bot-c, bot-d přímo do core.
Tedy, pokud bych dělal PR, dělal bych ho s tím, že se budou přidávat pozice top-c, top-d, top-e, bot-c, bod-d. O těchto pozicích zde nediskutujeme. Po těchto pozicích je zájem a je také zájem, abych pro to udělal PR.
A já se zde ptám, poud bych tedy takový PR dělal, jestli někoho ještě napadají nějaké potřebné jiné pozice, které by se prostě dodaly s tímto PR.
"Ptám se proto, že bych mohl udělat PR (pull request) pro tyto pozice (což obnáší přidání pár řádků do index.php, a pár řádků pro CSS). Pokud by se takový PR dělal, proč to nevyužít a nepřidat případně další chybějící pozice."
Vzhledem k velké poptávce po některých pozicích přmo v core Cassiopeia (hlavně z důvodu možnosti vkládat více modulů na homepage) mi bylo navrhnuto, abych uděl PR, který by vložil pozice top-c, top-d, top-e a bot-c, bot-d přímo do core.
Tedy, pokud bych dělal PR, dělal bych ho s tím, že se budou přidávat pozice top-c, top-d, top-e, bot-c, bod-d. O těchto pozicích zde nediskutujeme. Po těchto pozicích je zájem a je také zájem, abych pro to udělal PR.
A já se zde ptám, poud bych tedy takový PR dělal, jestli někoho ještě napadají nějaké potřebné jiné pozice, které by se prostě dodaly s tímto PR.
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
Poděkovali: zpetr
30. lis 2023 04:00 #148912
Trochu to opět rozvířím
Ale o těchto pozicích diskutujeme. Já je tam nechci.
Šablona v takové podpobě jak je splňuje základní požadavky a kdo chce pro svoje extra sexuální potřeby něco jiného, ať mrskne zadkem a udělá to co se stejně musí naučit aby mohl s Joomla pracovat ne jako klikač a to co píšeš a vypadá přesně jak píšeš - velice jednoduše
- přidání pár podmínek do index.php
- pár řádků do CSS
Nevím proč se všude rozmáhá prosazování svého ega:
- protože chcu
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
Odpověď od Rudolf
Joomla Expert
Tedy, pokud bych dělal PR, dělal bych ho s tím, že se budou přidávat pozice top-c, top-d, top-e, bot-c, bod-d. O těchto pozicích zde nediskutujeme. Po těchto pozicích je zájem a je také zájem, abych pro to udělal PR.
Trochu to opět rozvířím
Ale o těchto pozicích diskutujeme. Já je tam nechci.
Šablona v takové podpobě jak je splňuje základní požadavky a kdo chce pro svoje extra sexuální potřeby něco jiného, ať mrskne zadkem a udělá to co se stejně musí naučit aby mohl s Joomla pracovat ne jako klikač a to co píšeš a vypadá přesně jak píšeš - velice jednoduše
- přidání pár podmínek do index.php
- pár řádků do CSS
Nevím proč se všude rozmáhá prosazování svého ega:
- protože chcu
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
30. lis 2023 12:55 #148915
Odpověď od xunil
Zkušený uživatel
Rudolf jede na Cassiopeia? Něco se změnilo? JoomlArt byl vždy tvou volbou číslo jedna.
30. lis 2023 15:50 #148916
Takže je na startovní čáře a nevidí důvod proč by se měla šablona upravovat. Pozic je dost pro šikovného admina.
Navíc je mnoho jiných důležitějších věcí co je třeba upgradovat a upravovat.
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
Odpověď od Rudolf
Joomla Expert
Rudolf má již jeden web, ale bude dělat další a to už za peníze pro zákazníka a tam není vhodné nasadit Joomlart, z důvodu dalších upgradů a licencí a taky že to dále nebude mít pod kontrolou, takže je nutné aby to bylo co nejvíce původní s Joomla instalací.Rudolf jede na Cassiopeia? Něco se změnilo? JoomlArt byl vždy tvou volbou číslo jedna.
Takže je na startovní čáře a nevidí důvod proč by se měla šablona upravovat. Pozic je dost pro šikovného admina.
Navíc je mnoho jiných důležitějších věcí co je třeba upgradovat a upravovat.
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
01. pro 2023 01:05 #148918
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
Odpověď od H13
Admin
Nevím, jestli jsi to pořádně přečetl, ale jedná se o 5 nových pozic (pár řádků kódu), které ve výsledku neovlivní:
- ani rychlost načítání
- ani zpětnou kompatibilitu
- ani nic jiného jako jsou parametry, a pod.
A jak se píše v úvodním příspěvku, nejde o ego jednotlivce, jde o celkem běžný požadavek více uživatelů, jako příklad je uvedeno, že se toto hojně využívá na hlavních stránkách, které na rozdíl od vedlejších, jsou stavěny především z modulů.
Cílem je, nemuset přepisovat index.php (u stylů je to v podstatě jedno, protože se běžně pomocí user.css přepisuje). Tedy, tady je spíš problematické to index.php, kvůli kterému by se toto dělalo.
Pokud by takový PR vznikl, máš samozřejmě právo v diskuzi pod ním napsat důvody proti této změně. Ovšem, předem upozorňuji na to, že by jsi měl určitě vymyslet nějaký technický a faktický argument, předpokládám, že argument typu "Já to tam nechci" nebude zrovna silný argument.
- ani rychlost načítání
- ani zpětnou kompatibilitu
- ani nic jiného jako jsou parametry, a pod.
A jak se píše v úvodním příspěvku, nejde o ego jednotlivce, jde o celkem běžný požadavek více uživatelů, jako příklad je uvedeno, že se toto hojně využívá na hlavních stránkách, které na rozdíl od vedlejších, jsou stavěny především z modulů.
Cílem je, nemuset přepisovat index.php (u stylů je to v podstatě jedno, protože se běžně pomocí user.css přepisuje). Tedy, tady je spíš problematické to index.php, kvůli kterému by se toto dělalo.
Pokud by takový PR vznikl, máš samozřejmě právo v diskuzi pod ním napsat důvody proti této změně. Ovšem, předem upozorňuji na to, že by jsi měl určitě vymyslet nějaký technický a faktický argument, předpokládám, že argument typu "Já to tam nechci" nebude zrovna silný argument.
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
01. pro 2023 13:26 #148920
Odpověď od Cony
Moderátor
Honzo, technicky to problém, asi není, i když drobná zátěž na výkon sice ano, ale asi nevýznamná. Spíš mi přijde že je to uživatelsky nepřehledné, prostě moc pozic a vyznej se v tom
Znáš to, je to stejné jako když přijdeš do restaurace, kde maj na menu 4 jídla - vždy si rychle vybereš a když přijdeš někam, kde maj 50 jídel, tak na to koukáš hodinu a přemýšlíš co by sis dal
14. pro 2023 11:48 #148954
Odpověď od David Zirhut
Admin
Přispěji konkrétním podnětem na původní Honzův post.
Byl bych pro přidání pozice vpravo vedle loga - příklad je ve Frantově čánku:
www.joomlaportal.cz/novinky/730-cassiope...zic-pro-moduly-dil-2
pozice je pojmenovaná cart jenom bych viděl rozumné ji pojmenovat jinak (protože přeci jen cart je pro specifické určení pro eshopy, ale využití může mít různé).
Třeba brand-right (jakkoli mi to nepřijde optimální, ale nic lepšího jsem nevymyslel)
Byl bych pro přidání pozice vpravo vedle loga - příklad je ve Frantově čánku:
www.joomlaportal.cz/novinky/730-cassiope...zic-pro-moduly-dil-2
pozice je pojmenovaná cart jenom bych viděl rozumné ji pojmenovat jinak (protože přeci jen cart je pro specifické určení pro eshopy, ale využití může mít různé).
Třeba brand-right (jakkoli mi to nepřijde optimální, ale nic lepšího jsem nevymyslel)
Nejnovější příspěvky