我有一个搜索表单,它使用 get-parameters 来确定搜索的内容,并且我希望将搜索结果作为 rss-feed。
因此,我正在使用路由 rss-extension 来提供这些资源,并希望为该搜索/查询生成指向 rss 提要的链接。
$this->Html->link(__("Search results as rss"), ['ext' => 'rss']);
遗漏了所有参数,我还没有找到一种方法来以理智的方式提取 get-params。是否有一些捷径可以使用实际的当前 url 并更改扩展名?
到目前为止我发现的最好方法是:
$this->Html->link(__("Search results"), ['ext' => 'rss', '?' => $this->passedArgs]);
有更好的方法吗?