如何在另一个动作中调用一个动作(其ajax布局被禁用以检查是否存在) 在zend中的同一个控制器中。我已经检查了存在并使用json打印数组但是当数据库中不存在isbn时我们必须调用另一个动作
答案 0 :(得分:0)
您可以使用前进移动到其他操作(这也会更改您的视图)
$this->_forward('index');
答案 1 :(得分:0)
如果您想在动作方法中使用其他动作的结果,可以尝试使用Action View Helper,如下所示:
public function youractionAction() {
/* code before the call to another action */
$view_helper = new Zend_View_Helper_Action();
$html_content = $view_helper->action('otheraction', 'samecontroller', 'samemodule'); // content of the result of another action
/* code afterthe call to another action */
}