2012-09-27 75 views
0

我想做一個簡單直接的事情,但它不會工作。 任何人都可以幫我弄明白這一點:Joomla - 菜單項 - 主頁按鈕

在Joomla的mainmenu(1.5)我有一個名爲「家」的按鈕。 此鏈接應該重定向到網站的主頁。 它被設置爲默認值,並有正確的文章。

而不是鏈接爲www.mydomain.com它使用與aliasname的把它添加到URL www.mydomain.com/home

我怎樣才能做一個簡單的主頁按鈕重定向到首頁嗎?

如果我使用別名或外部鏈接,我會得到404,因爲找不到文章。

回答

0

選擇主菜單類型作爲鏈接,並在鏈接部分給出正確的鏈接。

然後,您應該創建一個沒有內容的文章,並將其分配給一個新的菜單項,然後將該菜單項作爲默認菜單。 (Bcoz joomla需要任何文章作爲其主頁)。 然後在主頁,你可以寫一些像條件

$PageUrl = $_SERVER['REQUEST_URI']; 

$pageName = ''; 
$pageUrlRemPart = substr($PageUrl, strrpos($PageUrl, '/') + 1, strlen($PageUrl)); 
    if($pageUrlRemPart!="" && $pageUrlRemPart!="index.php") 
    $homePage = false; 
    else 
    $homePage = true; 
基於此主頁上

您可以加載組件類型這應該檢查模板/ index.php文件

+1

哇(!)所有這一切都是爲了鏈接到主頁文章及其網址的簡單按鈕? – Ruud

+0

或您的主頁應該包含一篇文章,然後您可以簡單地將其分配到默認菜單。 –

-1

相反,它鏈接到文章的首頁,你可以設置菜單項的「類型」設置爲「外部鏈接」,然後只需鏈接設置爲http://mydomain.com

希望這有助於。

+1

然後,如果我將它設置爲默認內,我得到404。因爲沒有剩下的文章... – Ruud

+0

@SailesHardt:你使用K2還是標準的Joomla文章? – Lodder

+0

標準文章 – Ruud