我有兴趣更改joomla默认登录模块,以便在登录模块中显示菜单作为问候。所以这个菜单将包含配置文件管理的链接和类似的东西。
我已经尝试在模块内添加一个模块位置(天哪!)但这一切都白费了。
我对添加手动链接不感兴趣,因为它们可能会改变。
有什么想法吗?
提前感谢,Eric
把这段代码放到你想要显示菜单的登录模块模板中
$module = JModuleHelper::getModules('xxxx');
// xxxx is any virtual position, no need to create it anywhere.
echo JModuleHelper::renderModule($module[0]);
并启用位置'xxxx'的菜单模块。
您必须创建一个自定义模块来完成此操作。没有办法用你给的参数做这件事。您可以使用模块替代布局添加到登录模块的一些链接,但是如果不重写整个模块,就不能向其添加菜单。