2012-09-19 30 views
0

我的任務是向Joomla v1.5網站添加單個鏈接。爲了簡潔起見,我不會包含背景故事。長話短說......這個Joomla網站在不久的將來將被Drupal所取代。目前我需要向Joomla版本添加一些內容。何處訪問/更改由Joomla模塊生成的內容

我有一個菜單,其中包含一系列<li>項目,這些項目是超鏈接到其他頁面。我可以使用FireBug查看HTML源代碼,這樣我就可以看到Joomla模板代碼正在生成。

的Joomla模板代碼...

<jdoc:include type="modules" name="menu5" /> 

它會創建下列HTML

<li><a href="/index.php?option=com_dmenu&id=35&mid=6">Link #1 Text</a></li> 
<li><a href="/index.php?option=com_dmenu&id=36&mid=7">Link #2 Text</a></li> 
<li><a href="/index.php?option=com_dmenu&id=37&mid=7">Link #3 Text</a></li> 
<li><a href="/index.php?option=com_dmenu&id=38&mid=7">Link #4 Text</a></li> 

我可以查看名爲通過的Joomla接口menu5的模塊,但我看不到任何方式編輯它生成的內容。我可以更改有關菜單(標題,位置,順序,訪問級別等)的元數據,但不會改變菜單生成的內容。我想要做的就是在此列表中插入另一個鏈接。我可以修改模板並對其進行硬編碼,除了它需要插入到列表中間。

任何Joomla大師那裏可以告訴我在哪裏修改這個模塊生成的內容?

回答

1

這聽起來像是一個Joomla! Menu module(在Module Manager你可以檢查類型列,看看它的菜單類型)。

如果是菜單,則需要使用Menu菜單選擇正確的菜單,然後向其中添加菜單項。 (對不起,所有的菜單,這是一個自我參考主題)。

通常,菜單模塊將具有與其顯示的菜單相同/相似的名稱。

+0

感謝您的信息!我看了菜單管理器,菜單項「menu5」的類型是「mod_menu5」。所以也許它是由原始開發人員設計的自定義模塊。多麼混亂: – webworm

+0

不,這聽起來像是一個菜單 - 當你創建一個菜單時,你可以自己設置類型 – Craig

+0

你在哪裏改變菜單的內容? – webworm

相關問題