Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/295.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/joomla/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php Joomla获得文章漂亮的URL_Php_Joomla - Fatal编程技术网

Php Joomla获得文章漂亮的URL

Php Joomla获得文章漂亮的URL,php,joomla,Php,Joomla,我是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); 这假设您在变量$id中有id。对于url的其

我是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);
这假设您在变量
$id
中有id。对于url的其余部分,您需要知道正在调用的组件(如上所述作为选项添加,Content manager始终是
com\u Content
)和视图(对于文章是
article
)。通过检查
/components/com\u content/views/
下的文件结构,可以查看com\u内容可用的不同视图。除了
文章
,您还应该看到
文章
类别
类别
,以及其他一些内容