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.
modul posledni prispevky z fora
Vytvoril jsem si svuj modul do kteryho bych to chtel zakomponovat, nainstaloval ho ale pravdepodobne se bude jste muset upravit xml soubor a u zbytku souboru jen sladit funkce
mod_forum.xml
helper.php
default.php
mod_forum.php
Díky za jakoukoliv radu a pomoc
2/ TADY NEVIM CO - tak pak nic
3/ ve funkci je připojení k databázi. To je zbytečné, již k databázi připojen jste, stačí použít funkce Joomly (JDatabase)
4/ nepotřebujete new foruminfo - máte ModForumHelper, tedy
To pripojeni k databazi je mysleno toto?
Ted kdyz to zkusim pustit tak to hodi jen bilou stranku po refreshi.
Připojení k Databázi je opravdu to co jste psal. V podstatě ten kód co máte je jen jeden jednoduchý dotaz na databázi.
např. takto
helper.php
nejdriv jsem zkusil jeste zmenit DIR místo FILE a uz to zaclo vypisovat prispevky ale se spoustou chyb, opravil jsem mysql na mysqli, tim jsem odstranil dalsi chybu
zustala tam chyba
Strict Standards: Non-static method ModForumHelper::getlastmessages() should not be called statically in /
a
Notice: Undefined variable: forum in /
kdyz vypnu chybove hlaseni tak to zmizi a funguje, ale chtel bych to poladit uplne bez chyb
Nehoubak napsal: Jenom bych doplnil Conyho. Pokud budete chtít používat třídu JDatabase z Joomly, musíte mít u databázových tabulek stejný prefix jako mají databázové tabulky v Joomle.
funkci getlastmessages deklarujte jako public static function.Tydou napsal: Strict Standards: Non-static method ModForumHelper::getlastmessages() should not be called statically in /
Někde tam používáte proměnou $forum, která neexistuje (není před použitím deklarována).Tydou napsal: Notice: Undefined variable: forum in /
Cony, omlouvám se, neuvědomil jsem si, že v mysql dotazu není použit "joomlácký" prefix.Cony napsal:
Nehoubak napsal: Jenom bych doplnil Conyho. Pokud budete chtít používat třídu JDatabase z Joomly, musíte mít u databázových tabulek stejný prefix jako mají databázové tabulky v Joomle.
nemusí, stačí nepoužívat v dotazech prefix #__ ale natvdo zapsat prefix tabulek, jako zde např. phpbb_
Nejnovější příspěvky