我是Joomla的新手,我正在尝试在3.1下开发一个模块.我设法在模块选项中获取所选的文章ID和标题,但我不知道如何获取ID的URL,类似于Wordpress中的get_permalink(ID).
您可能希望通过JRoute运行URL以获取完整的URL.您还需要知道Joomla文章通常是如何构建的.
$url = JRoute::_('index.php?option=com_content&view=article&id='.$id);
Run Code Online (Sandbox Code Playgroud)
这假设您在变量中有id $id.对于url的其余部分,您需要知道要调用的组件(如上所述添加,内容管理器始终是com_content)和视图(对于文章来说article).您可以通过检查下面的文件结构来查看com_content的不同视图/components/com_content/views/.此外Article,你应该看到articles,categories和category以及其他一些.