cakephp在重定向链接中设置当前命名为params

时间:2015-08-20 10:07:15

标签: url cakephp parameters

我想重定向到索引操作以及所有当前的named params$this->params['named']),我尝试了很多但是它没有用。

尝试了以下

$params = '';
foreach($this->params['named'] as $k=>$v){
       $params = $params."'".$k.':'.$v.'\',';
}

//-also tried
$params = array();
foreach($this->params['named'] as $k=>$v){
       $params[$k] = $k.':'.$v;
}
$params = implode(',',$params);



echo $this->Html->link('list friends',
       array('controller'=>'friends','action'=>'index',$params)
       );

1 个答案:

答案 0 :(得分:0)

echo $this->Html->link('list friends',
    array('controller'=>'friends','action'=>'index') + $this->params['named']
);

如果要将两个数组组合在一起,可以在两个数组之间使用+运算符