W Zend widzenia pomocnika, istnieje url function() do wyprowadzania URL na podstawie tabel routingu npOdpowiednik url() funkcji pomocniczej w kontroler Zend
$this->url(array('controller' => 'comments', 'action' => 'add')
jaki sposób można zrobić to samo w kontrolerze? W szczególności chcę, aby ustawić adres URL działania dla Zend Form użyciem składni kontroler/działania, zamiast standardowego adresu URL np
$form = new Zend_Form;
$form->setMethod('post')->setAction($this->url(array('controller' => 'comments', 'action' => 'add')));
Jeśli nazywam '$ this -> _ helper-> url (array ('controller' => 'index', 'action' => 'download'))' poza IndexControllerem (tutaj AjaxController) zwraca * '/ ajax/Array "* co zrobiłem źle? Czy to błąd? – lony
Użyj '$ this -> _ helper-> url ('download', 'index')' lub '$ this -> _ helper-> url-> url (array ('controller' => 'index', 'action' = > "pobierz")) '. Zaktualizuję odpowiedź i doda link do dokumentów API. –