我在 Joomla 文档中看到了在 Joomla 2.5 中创建模板时检测您是否在 Frontpage 中的方法。这是代码:
<?php
$app = JFactory::getApplication();
$menu = $app->getMenu();
if ($menu->getActive() == $menu->getDefault()) {
echo 'This is the front page';
}
?>
这在您位于主页(或单击主页菜单)时有效,但我在主页中有一个滑块,并且我在滑块中链接到不在应用程序任何菜单项中的文章。当我加载这篇文章时,上面的代码会像我在首页一样返回。我想如果我不点击任何菜单项, $menu->getActive() 不会改变。
有什么建议吗?提前致谢。