在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模板並不重要。然而,在一天結束的時候,無論什麼讓你開心! –