Im Zend View Helfer gibt es die Funktion url() für eine URL ausgibt, basierend auf den Routing-Tabellen zBEquivalent von url() Hilfsfunktion in Zend Controller
$this->url(array('controller' => 'comments', 'action' => 'add')
Wie kann ich das gleiche tun in einer Steuerung? mit controller/action Syntax eher als eine Standard-URL zB Insbesondere möchte ich die Aktion URL für eine Zend-Formular setzen
$form = new Zend_Form;
$form->setMethod('post')->setAction($this->url(array('controller' => 'comments', 'action' => 'add')));
Wenn ich '$ this -> _ helper-> url (array ('controller' => 'index', 'action' => download ')' außerhalb des IndexControllers (hier AjaxController) aufruft, gibt es *'/ajax/Array * Was habe ich falsch gemacht? Oder ist es ein Fehler? – lony
Verwenden Sie '$ this -> _ helper-> url ('download', 'index')' oder '$ this -> _ helfer-> url-> url (array ('controller' => 'index', 'aktion' = > 'Herunterladen')) '. Ich werde meine Antwort aktualisieren und einen Link zu den API-Dokumenten hinzufügen. –