Я ничего не знаю о Joomla, но мне просто нужно это сделать. Внезапно мое меню сайта Joomla не появляется. Я не вижу ничего под Менеджером меню-> Главное меню-> Элементы меню. Но в таблице jos_menu есть строки. Почему он не появляется?
Похоже, что php был обновлен до 5.3, и возникают всевозможные проблемы. Я решил это, изменив следующее:
в yourjoomladirectory / libraries / joomla / html / html.php
return call_user_func_array( array( $className, $func ), $args );
в
return call_user_func_array( array( $className, $func ), &$args );
и в yourjoomladirectory / modules / mod_mainmenu / helper.php
function buildXML(&$params)
в
function buildXML($params)
Надеюсь, это поможет кому-то.
Если это произошло внезапно, позвоните в вашу принимающую компанию и скажите им загрузить свою резервную копию. Это будет лучший способ решить эту проблему. Иногда это происходит в Joomla. Эти ошибки решены, поскольку я сейчас в новой версии Joomla.