2013-07-31 81 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以及其他一些。