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.
Jak zjistit ID článku na frontpage
snažím se, abych mohl v článcích používat automatická pole načítané z vlastní databáze. Řeším to zjištěním ID článku:
Problém ale nastane, když chci pole z mé DB tabulky vložit do úvodníku článku, tak např. na frontpage se toto pole nezobrazí, protože nalezené id článku je "0".
Teď to řeším v J1.5 ale brzy to budu řešit také v J2.5
Díky za tipy
:: bývalý člen Joomlaportalu ::
Cony napsal: Na frontpage také nemáte zobrazený jeden článek, ale několik. JRequest::getInt('id') Vám tedy nic nevrátí, protože v Request id prostě není. Pro něco takového by jste si měl napsat vlastní plugin typu content a v něm použít některou z událostí. Nebo druhou možností je psát kód přímo do šablony a zde zjišťovat ID článků z parametrů šablony a ne z Request.
Aha, já jsem nenapsal, že to je první věc tohoto druhu, co jsem v Joomle dělal... Neboli nevím co mám dělat
Opravdu neexistuje nějaká proměnná, ve které je uloženo id článku, jehož úvodník se zrovna vypisuje na frontpage? Jak tedy Joomla ví, který úvodník se má na frontpage vypsat? V DB jsem našel tabulku, kde je seznam id článků, které patří na frontpage. Z toho by to nějak nešlo vytáhnout?
HonzaKr napsal: A kde to máte vloženo? Nezapomeňte, že výstupy pro frontpage jsou jinde než pro jednotlivé články.
No, přes Jumi vkládám do článku PHP skript - do úvodníku, nebo do obsahu...
Jinak rada od HonzaKr není nijak složitá a myslím že by topro Vás bylo přesně to pravé řešení a také nejsystémovější. Obešel by jste se tak i bez JUMI.
Řešení HonzyKr je asi OK, ale přiznám se, že se mi v tom nechce úplně bádat, spíš si to dám jako úkol na příští dovolenou
Nejnovější příspěvky