У меня проблема с Zend Framework при вызове действия.
Это действие называется «uploadvideo» внутри контроллера, называемого «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), но он остался прежним.