cakephp 在重定向中设置当前命名参数 link
cakephp set current named params in redirecting link
我想重定向到索引操作以及所有当前 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)
);
echo $this->Html->link('list friends',
array('controller'=>'friends','action'=>'index') + $this->params['named']
);
如果要将两个数组组合在一起,可以在两个数组之间使用 + 运算符
我想重定向到索引操作以及所有当前 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)
);
echo $this->Html->link('list friends',
array('controller'=>'friends','action'=>'index') + $this->params['named']
);
如果要将两个数组组合在一起,可以在两个数组之间使用 + 运算符