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.

prosím o pomoc

22. bře 2019 10:35 #139534
prosím o pomoc od Petr1K
Uživatel
web/components/com_sef/sef.ext.php on line 548

na webu zničeho nic tato hláška, do admina se také nedostanu.
Předem díky

22. bře 2019 10:40 - 22. bře 2019 11:05 #139535
Odpověď od Petr1K
Uživatel
Code:
function create(&$uri) { $vars = $uri->getQuery(true); extract($vars); $title = array(); if ($this->params->get('showMenuTitle', '1') == '1') { $title[] = JoomSEF::_getMenuTitleLang($uri->getVar('option'), @$lang, $uri->getVar('Itemid')); // radek 548 } else { $title[] = substr($uri->getVar('option'), 4); } $noAdd = array('option', 'lang', 'Itemid'); foreach($vars as $name => $value) { if (in_array($name, $noAdd)) { continue; } // Arrays support $this->_addValue($title, $value); } $newUri = $uri; if (count($title) > 0) { $newUri = JoomSEF::_sefGetLocation($uri, $title, null, null, null, @$lang); } return $newUri; }

22. bře 2019 11:05 #139538
Odpověď od Cony
Moderátor
Ta chybová hláška není celá. A nevkládejte sem celé soubory, bohatě postačí ta část, které se to týká.

22. bře 2019 12:23 #139542
Odpověď od Petr1K
Uživatel
omlouvám se ctrl V :)

Fatal error: Only variables can be passed by reference in /home/users/web/components/com_sef/sef.ext.php on line 548

22. bře 2019 12:52 #139544
Odpověď od Cony
Moderátor
Aha, asi na serveru změnili verzi PHP na nějakou novější, a tohle bude zřejmě nějaký starší web. Je to vůbec Joomla 3? Máte vše aktualizováno? com_sef to je tuším Artio JoomSef, potřebujete ho vůbec?
Poděkovali: Petr1K

22. bře 2019 13:20 #139545
Odpověď od Linelabcz
Admin

Cony napsal: ... Artio JoomSef, potřebujete ho vůbec?


Pro uživatele bez znalostí je velký problém toto rozšíření odstranit tak, aby url adresy zůstali na webu v původním stavu.

22. bře 2019 13:38 #139546
Odpověď od Cony
Moderátor
No já jen, že jsem viděl Artio JoomSef už i na jednostránkovém webu a k tomu ještě komponentu na generování sitemap :D

22. bře 2019 15:56 #139547
Odpověď od Petr1K
Uživatel

Cony napsal: Aha, asi na serveru změnili verzi PHP na nějakou novější, a tohle bude zřejmě nějaký starší web. Je to vůbec Joomla 3? Máte vše aktualizováno? com_sef to je tuším Artio JoomSef, potřebujete ho vůbec?



je to tak, upgradovali php verzi 7.1 na verzi 7.3.

díky vyřešeno

22. bře 2019 15:56 - 22. bře 2019 15:56 #139548
Odpověď od Linelabcz
Admin

Cony napsal: No já jen, že jsem viděl Artio JoomSef už i na jednostránkovém webu a k tomu ještě komponentu na generování sitemap :D


Slušný :)

22. bře 2019 21:48 #139549
Odpověď od Rudolf
Joomla Expert
To jako si hosting změnil PHP bez udání důvodů?

Nedokážu si to představit :)

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

22. bře 2019 23:33 #139551
Odpověď od Petr1K
Uživatel
Nasazení PHP 7.3 na servery Endory
19. březen 2019 | 13:31
Jak jsme slíbili, tak jsme také udělali. Na serverech u hostingu Endora máte nyní možnost zvolit si novou verzi PHP 7.3. Nová verze PHP je nasazená a je k dispozici na všech serverech. Verzi PHP můžete přepnout ve své administraci v sekci -> Webové prostory -> Nastavení PHP. Pokud máte zájem vyzkoušet PHP 7.3 pro svůj web tak s chutí do toho!



No a já to měl zapnuté i bez mého souhlasu a přičinění. Další dostupná v administraci pouze 5.6.31. to zase řve joomla že je zaostalá

22. bře 2019 23:56 #139552
Odpověď od Cony
Moderátor
7.3 je opravdu moc nová verze, plno rozšíření na ní nebude připraveno... Ideální je 7.1 nebo 7.2

23. bře 2019 07:37 - 23. bře 2019 07:53 #139553
Odpověď od Rudolf
Joomla Expert
Tohle jsme již někde řešili:

Původní kód
Code:
if ($this->params->get('showMenuTitle', '1') == '1') { $title[] = JoomSEF::_getMenuTitleLang($uri->getVar('option'), @$lang, $uri->getVar('Itemid')); // radek 548 } else { $title[] = substr($uri->getVar('option'), 4); }

Opravte na
Code:
if ($this->params->get('showMenuTitle', '1') == '1') { $opt = $uri->getVar('option'); $Itemid = $uri->getVar('Itemid'); if (!isset($lang)) $lang = null; $title[] = JoomSEF::_getMenuTitleLang($opt, $lang, $Itemid ); } else { $title[] = substr($uri->getVar('option'), 4); }

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
Poděkovali: Petr1K

Powered by Fórum