我对Joomla一无所知,但我只需要完成这件事。突然间,我的Joomla网站菜单没有出现。我在菜单管理器->主菜单->菜单项下看不到任何内容。但是在jos_menu表中有行。为什么它不出现?
看起来php已经升级到5.3,各种各样的问题都出现了。我通过更改以下内容来解决此问题:
在您的joomladirectory/librarys/joomla/html/html.php 中
return call_user_func_array( array( $className, $func ), $args );
至
return call_user_func_array( array( $className, $func ), &$args );
以及在您的joomladirectory/modules/mod_mainmenu/helper.php 中
function buildXML(&$params)
至
function buildXML($params)
希望这能帮助到别人。