Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/263.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 乔姆拉!重写动态URL_Php_Joomla_Rewrite_Joomla Extensions - Fatal编程技术网

Php 乔姆拉!重写动态URL

Php 乔姆拉!重写动态URL,php,joomla,rewrite,joomla-extensions,Php,Joomla,Rewrite,Joomla Extensions,我正在一个组件中工作,以Joomla!3但我有一个小问题 我有这个:$primary\u link->setUrl(JRoute::(('index.php?option=com\u sweetmail&task=item&item\u id='。$item->getId(),false))类似于:http://www.mysite.com/component/sweetmail/item/example 我试图做的是动态重写JRoute,删除/component/sweetmail/item

我正在一个组件中工作,以Joomla!3但我有一个小问题

我有这个:
$primary\u link->setUrl(JRoute::(('index.php?option=com\u sweetmail&task=item&item\u id='。$item->getId(),false))类似于:
http://www.mysite.com/component/sweetmail/item/example

我试图做的是动态重写JRoute,删除
/component/sweetmail/item


这可能吗?

您需要一个router.php用于sweetmail组件。目前你没有。检查com_banners组件下的router.php,查看它是如何完成的。基本上,您需要创建和解析URL。没那么复杂