在Joomla 2.5中,我将如何检查用户目前在哪个页面上?我有这个,检查他们是否在首页上:Joomla 2.5查看当前页面
$menu = $app->getMenu();
if ($menu->getActive() == $menu->getDefault()) {
我需要类似的东西,这将检查它们是否在该网站另一页上,并返回不同的模板。这将如何完成?
在Joomla 2.5中,我将如何检查用户目前在哪个页面上?我有这个,检查他们是否在首页上:Joomla 2.5查看当前页面
$menu = $app->getMenu();
if ($menu->getActive() == $menu->getDefault()) {
我需要类似的东西,这将检查它们是否在该网站另一页上,并返回不同的模板。这将如何完成?
$app = JFactory::getApplication();
$menu = $app->getMenu();
$active = $menu->getActive();
if ($active->id == 139){
//some code
}
Joomla php检查用户是否正在查看特定页面。
有几种方法可以将您的首页与您网站中的其他页面区分开来。
$ active = JFactory :: getApplication() - > getMenu() - > getActive();
echo $ active-> alias;
在Joomla 2.5中,您可以通过后端将模板设置到网站上的一个页面! –
这可能会更容易,但它是一个旧的1.5模板,我需要升级到joomla 2.5,所以它是更有效的我使用下面的答案中的代码:) –
您将模板分配到菜单项样式部分的模板管理器。它不是你需要在代码中完成的事情 - 所以升级旧的1.5模板并不重要。然而,在一天结束的时候,无论什么让你开心! –