【问题标题】:How to get category-id in a module when using SEO in Joomla在 Joomla 中使用 SEO 时如何在模块中获取类别 ID
【发布时间】:2014-12-18 23:36:47
【问题描述】:

我使用 Joomla >= 2.5 和 SEO

要在数据库中查找信息,我想获取页面上显示的内容的类别 ID。

我没有使用 SEO:

$uri = & JFactory::getURI();
$view = $uri->getVar('view');
$cat_id = $uri->getVar('id');
$item_id = $uri->getVar('Itemid');

在使用 SEO 时如何获取这些信息?

【问题讨论】:

  • 启用 SEF url 时您是否尝试过相同的操作?
  • 是的。但是 SEF 路由的 URI 没有这些变量。所以我无法将它们从 URI 中摸索出来。我想知道在 joomla 中是否有更强大的方法来做到这一点。

标签: joomla joomla2.5 joomla3.0


【解决方案1】:

这似乎是在使用 SEO 时获取类别 id 的方式:

$catId = JRequest::getInt('id', null, 'get');

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-09-24
    • 1970-01-01
    • 1970-01-01
    • 2014-03-09
    • 2023-01-18
    • 1970-01-01
    • 2013-05-23
    相关资源
    最近更新 更多