在调用动作时,我遇到了 Zend Framework 的问题。
此操作在名为“UploadInterfaceController”的控制器中称为“上传视频”。因此,该视图称为“uploadvideo.phtml”。
现在所有这些都包含在一个名为“Upload”的模块中。
问题是,我无法调用uploadvideo.phtml 中的链接。我尝试了以下代码:
<a href="<?php echo $this->url(array('action'=>'uploadvideo','controller'=>'Uploadinterface','module'=>'upload',)); ?> "
它为我生成了一个漂亮干净的 URL(webroot/public/upload/UploadInterface/videoupload)。
.
但
发生调度程序错误,我无法解释:
Zend_Controller_Dispatcher_Exception: Invalid controller class ("Upload_UploadinterfaceControll") [...]
我不明白,ZF 在哪里获得“Upload_”前缀。我尝试重命名控制器(以及 .zfproject.xml 中的代表条目),但它保持不变。