1

如何使用代码更改菜单?

我发现:

$currentMenuId = JSite::getMenu()->getActive()->id ;

返回当前活动的菜单项

然而,

$menu->setActive( $menuitemid );

什么都不做,

无论我使用,

$app = JFactory::getApplication(); $menu = $app->getMenu();
$menu->setActive( $menuitemid );

或者,

$menu = JSite::getMenu(); $menu->setActive( $menuitemid );

如何更改菜单?

4

0 回答 0