我在joomla 2.5中,我尝试获取菜单的ID,我有名字,别名
例如:
menu = FAQ->菜单项=常见问题
我试过了:
$app = JFactory::getApplication('site');
$params = $app->getParams();
$idfaq = $params->get('content_id_faq');
但我是新手,所以我甚至不知道content_id_faq是否正确
感谢
答案 0 :(得分:0)
有关如何获取正确项目的详细信息,请查看here。
答案 1 :(得分:0)
无法保证菜单项别名或文章别名在#__menu
或#__content
表中必须是唯一的,它们只需在该菜单 - 父项目分支中是唯一的或分类。由于您正在为特定网站制作自定义内容,因此您可以在其他答案中修改查询以反映这一点;我会这样做,而不是假设将来没有人会使用相同的别名。当然你可以写一个插件来基本上把那些别名保留为单词。同样在你的代码中,我会强制它进行缓存,这样你就不会经常进行查询了。