Joomla得到文章很好的URL

时间:2013-07-31 11:14:46

标签: php joomla

我是Joomla的新手,我正在尝试在3.1下开发一个模块。我设法在模块选项中获取所选的文章ID和标题,但我不知道如何获取ID的URL,类似于Wordpress中的get_permalink(ID)。

1 个答案:

答案 0 :(得分:5)

您可能希望通过JRoute运行网址以获取完整的网址。您还需要知道Joomla文章通常是如何构建的。

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

这假设您在变量$id中有id。对于网址的其余部分,您需要知道要调用的组件(添加为上面的选项,内容管理器始终为com_content)和视图(文章为article)。您可以通过检查/components/com_content/views/下的文件结构来查看com_content可用的不同视图。除Article外,您应该看到articlescategoriescategory以及其他一些内容。