我阅读了joomla的说明,如果我想检查当前页面是否如下页首页
<?php
$app = JFactory::getApplication();
$menu = $app->getMenu();
if ($menu->getActive() == $menu->getDefault()) {
echo 'This is the front page';
}
?>
但是,当我练习这个指令时。所有页面上始终显示“这是头版”文本。如何在我的joomla上发生这种情况。
答案 0 :(得分:8)
您可以尝试使用以下代码检查首页:
if (JUri::getInstance()->toString() == JUri::base()) { ... }