Php 如何将数据从视图发送到其他指定的控制器';在zend有什么行动?

Php 如何将数据从视图发送到其他指定的控制器';在zend有什么行动?,php,zend-framework,Php,Zend Framework,使用锚href导航到所需控制器操作时出现问题,href还包括用于发送值的参数。 尝试了渲染和静态方式来修复路径,但需要记录,那么如何获得控制器 代码: 我不确定我是否理解。 但在您的示例中,它在“doc\u id”之前缺少引号 echo $this->url (array ('action' => 'documentshow', 'folder_id' => $fid, 'doc_id '=> $ doc_id), null, true); 否则,您可以尝试以下方法:

使用锚href导航到所需控制器操作时出现问题,href还包括用于发送值的参数。
尝试了渲染和静态方式来修复路径,但需要记录,那么如何获得控制器

代码:


我不确定我是否理解。
但在您的示例中,它在doc\u id”之前缺少引号

echo $this->url (array ('action' => 'documentshow', 'folder_id' => $fid, 'doc_id '=> $ doc_id), null, true);
否则,您可以尝试以下方法:

$helperUrl = new Zend_View_Helper_Url();
$url = "http://" . $_SERVER['HTTP_HOST'] 
                 . $helperUrl->url(array('action'     => 'documentshow', 
                                         'controller' => 'your_controller',
                                         'folder_id'  => $fid,
                                         'doc_id'     => $doc_id
                                   ));

我希望它能帮助你:)

为你高兴。祝你好运
$helperUrl = new Zend_View_Helper_Url();
$url = "http://" . $_SERVER['HTTP_HOST'] 
                 . $helperUrl->url(array('action'     => 'documentshow', 
                                         'controller' => 'your_controller',
                                         'folder_id'  => $fid,
                                         'doc_id'     => $doc_id
                                   ));