我想重定向到索引操作以及所有当前的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)
);
答案 0 :(得分:0)
echo $this->Html->link('list friends',
array('controller'=>'friends','action'=>'index') + $this->params['named']
);
如果要将两个数组组合在一起,可以在两个数组之间使用+运算符