我在cakephp中有一个可搜索,可排序的表格。搜索和排序条件作为命名参数传递。现在我想在同一个控制器上添加一个调用方法viewPdf的按钮来创建一个显示当前表内容的PDF。事实上,我只是通过替换我的网址中的action参数来获得正确的PDF输出。但是如何获得具有所有当前参数的按钮的正确链接URL? 我可以破坏$ this-> params->命名的所有值和键,但我确信有更好的方法来实现我想要的。
此致
亚历
答案 0 :(得分:0)
你实际上非常接近。您可以使用
形成这样的链接$url = array('action' => 'pdf') + $this->request->params['named'];
echo $this->Html->link('Title', $url);
假设你正在使用cake2.x(你总是应该在你的问题中提到它!)。