tra*_*nte 2 php cakephp cakephp-2.0
我有功能
public myfunction($myArray) {
}
Run Code Online (Sandbox Code Playgroud)
我需要传递array("cat", "dog")
给行动.
$output = $this->requestAction(
array('controller' => 'app', 'action' => 'myfunction'),
array("cat","dog")
);
Run Code Online (Sandbox Code Playgroud)
但这只传递cat
给我的控制器动作,dog
没有通过.
我试过这个:
$output = $this->requestAction(
array('controller' => 'app', 'action' => 'myfunction'),
array("myArray" => array("cat","dog"))
);
Run Code Online (Sandbox Code Playgroud)
但它没有帮助.我检查了食谱但找不到相关的例子.我怎样才能解决这个问题?谢谢
试试这个代码
$this->requestAction(
array('controller' => 'app', 'action' => 'myfunction'),
array('pass' => array('dog','cat'))
);
Run Code Online (Sandbox Code Playgroud)
在我的功能:
public myfunction() {
pr($this->params->params['pass']);
}
Run Code Online (Sandbox Code Playgroud)
告诉我,如果不工作......
归档时间: |
|
查看次数: |
12734 次 |
最近记录: |