【发布时间】:2011-07-11 08:23:33
【问题描述】:
有没有办法从 mod_mainmenu 模块中获取 Joomla 1.5 中主菜单项的别名字段?我知道您可以使用以下代码访问菜单:
$menu = JSite::getMenu();
我需要使用别名字段来保存菜单项的子标题。是否可以从 mod_mainmenu 中的 modMainMenuXMLCallback() 函数中获取它?谢谢。
【问题讨论】:
有没有办法从 mod_mainmenu 模块中获取 Joomla 1.5 中主菜单项的别名字段?我知道您可以使用以下代码访问菜单:
$menu = JSite::getMenu();
我需要使用别名字段来保存菜单项的子标题。是否可以从 mod_mainmenu 中的 modMainMenuXMLCallback() 函数中获取它?谢谢。
【问题讨论】:
$menu = JSite::getMenu();
$alias = $menu->getItem($id)->alias; // if you have id of menu
$menu = JSite::getMenu();
$alias = $menu->getActive()->alias; // alias of active menu
【讨论】:
$menu = JSite::getMenu(); $arr = (array)$menu->getActive(); $alias = $arr['alias'];