Erro: Warning: Parameter 1 to modMainMenuHelper::buildXML() expected to be a reference.

Este é um erro típico do Joomla em relação ao PHP5.3 - sugerimos fortemente uma atualização de seu Joomla - o uso deste sistema desatualizado é um enorme risco de segurança.

Neste meio tempo, a solução para o erro "Warning: Parameter 1 to modMainMenuHelper::buildXML() expected to be a reference." é simples.

Edite o arquivo public_html/modules/mod_mainmenu/helper.php e altere:

function buildXML(&$params)

para

function buildXML($params)

Altere o arquivo public_html/libraries/joomla/html/html.php (na linha 87):

return call_user_func_array( array( $className, $func ), $args );

para

return call_user_func_array( array( $className, $func ), &$args );

Lembrando sempre fazer um backup destes arquivos antes de edita-los.

Atualizado em 09/05/2022

 

 

  • 0 Users Found This Useful
Was this answer helpful?

Related Articles

Como corrigir o erro Deprecated: Function ereg() is deprecated

Como todos sabemos, no PHP 5.3 tivemos diversas mudanças na estrutura do PHP e hoje falaremos de...

Powered by WHMCompleteSolution