2013-07-31 83 views
4

我是Joomla的新手,並且正在嘗試開發一個3.1以下的模塊。我設法在模塊選項中獲得了選定的文章ID和標題,但是我不知道如何獲得URL的ID,類似於WordPress中的get_permalink(ID)。Joomla獲得文章很好的網址

回答

3

你會想通過JRoute運行URL來獲得完整的URL。您還需要知道Joomla文章通常如何構建。

$url = JRoute::_('index.php?option=com_content&view=article&id='.$id); 

這假設你在變量$id中有id。對於網址的其餘部分,您需要知道您要撥打的組件(作爲上述選項添加,內容管理器始終爲com_content)和視圖(對於文章爲article)。您可以通過檢查/components/com_content/views/下的文件結構來查看com_content的不同視圖。除了Article,你應該看到articles,categoriescategory以及其他一些。