joomla3.0 - 如果在 joomla 3 中启用了 url 重写,如何检索菜单项 id

标签 joomla3.0

任何人都可以告诉我,如果在 joomla 中启用了 url 重写,并且生成的 url 是 seo 友好的 url,那么在这种情况下我可以获取菜单项 id 如果是的话,那么获取它的步骤是什么。

例如,我的 SEO 友好网址是 www.example.com/store

我想从此网址获取菜单项 ID。

最佳答案

获取所有变量

 $Itemid = JRequest::getVar('Itemid');

获取事件菜单

$app = JFactory::getApplication();
$menu = $app->getMenu()->getActive()->id;
echo $menu;

关于joomla3.0 - 如果在 joomla 3 中启用了 url 重写,如何检索菜单项 id,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26776112/

相关文章:

javascript - 根据所选值设置输入值并使用 php 存储到数据库中

模块大小的 CSS(类似于@media)?

localhost - 安装 Joomla 3 错误 : Your configuration file or directory is not writable

joomla - Joomla 3 中的管理员覆盖

php - Joomla 插件通过渗透现有模块或组件来添加新功能

php - Joomla 3 获取菜单标题

joomla - 如何使用组件中的cookie?

templates - 将 Joomla 2.5 模板转换为 3.0

css - 移动端菜单和 Joomla 的奇怪错误!模板

mysql - 为什么这个 Joomla 查询这么慢?