4
我是Joomla的新手,并且正在尝试开发一个3.1以下的模块。我设法在模块选项中获得了选定的文章ID和标题,但是我不知道如何获得URL的ID,类似于WordPress中的get_permalink(ID)。Joomla获得文章很好的网址
我是Joomla的新手,并且正在尝试开发一个3.1以下的模块。我设法在模块选项中获得了选定的文章ID和标题,但是我不知道如何获得URL的ID,类似于WordPress中的get_permalink(ID)。Joomla获得文章很好的网址
你会想通过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
,categories
和category
以及其他一些。