我想在特定的joomla页面添加一个facebook插件。要检查用户是否正在查看主页,请使用以下内容:
<?php
$menu = JSite::getMenu();
if ($menu->getActive() == $menu->getDefault()) {
echo 'This is the front page';
}
?>
我不知道这段代码是如何工作的,但我认为'getDefault()方法会返回主页url。现在我想做同样的事情,不是针对frontPage而是针对特定页面,让我们说:
www.myDomain.com/contactos
我怎样才能做到这一点?
答案 0 :(得分:4)
你得到最新的menu_id
&amp; menu_name
分别是这样的:
$currentMenuId = JSite::getMenu()->getActive()->id ;
$currentMenuName = JSite::getMenu()->getActive()->name ;
答案 1 :(得分:0)
试试这个,它对我有用:
$currentMenuName = JSite::getMenu()->getActive()->name ;