我正在使用 Joomla的组件! 3 但我有一个小问题。
我有这个: $primary_link->setUrl(JRoute::_('index.php?option=com_sweetmail&task=item&item_id=' . $item->getId(), false));
创建的网址类似于:http:://www.mysite.com/component/sweetmail/item/example
。
我要做的是动态重写JRoute,删除/component/sweetmmail/item
这可能吗?
答案 0 :(得分:1)
你需要一个router.php作为sweetmail组件。目前你还没有。检查com_banners组件下的router.php,看看它是如何完成的。基本上,您需要创建和解析URL。没那么复杂。