Joomla隐藏首页内容区域的方法(joomla 2.5)

我们之前讨论过在Joomla1.5环境下隐藏首页内容区域的方法,下面我们就来介绍Joomla  2.5环境下,隐藏首页内容区域的方法。

首先,在模板文件的<html>标签之前,也可以是模板文件的第一行添加以下代码:

<?php 
$home = 0;
$menuitem = & JSite::getMenu();
if ($menuitem->getActive() == $menuitem->getDefault()) {
$home = "1";
}
?>

然后使用以下代码,作用于内容区域:

<?php if (!$home) : ?>
<jdoc:include type="message" />
<jdoc:include type="component" />
<?php endif; ?>

此方法出处:http://www.toolboxcreations.com/articles/templating/9-template-tricks-testing-for-the-front-page

你也可以参考Joomla官方的文档: JRequest::getVar/1.6