Zend_Controller_RewriteRouter
hat zwei vordefinierte Standardrouten. Die erste
verarbeitet deine Root URL und verweist auf die Aktion 'indexAction' des Controllers
'IndexController': also mußt du sie bereitstellen wie es in
Abschnitt 4.2, „Erste Schritte“ beschrieben wird (siehe
Abschnitt 4.2.5, „IndexController“). Die zweite Standardroute
wurde eingefügt, um Kompatibilität mit der ersten Version des Routers zu gewährleisten. Sie
passt auf URIs in Form von 'controller/action'
.
Standardrouten sind wie folgt konfiguriert:
// Standardroute für Root URL $this->addRoute('default', '', array('controller' => 'index', 'action' => 'index')); // Standardroute für Kompatibilität zu Router Version 1 $this->addRoute('compat', ':controller/:action', array('controller' => 'index', 'action' => 'index'));
![]() |
Anmerkung |
---|---|
Obwohl Zend_Controller_RewriteRouter für Rückwärtskompatibilität konfiguriert
wurde, passt es noch nicht auf controller/action URIs mit zusätzlichen
Parametern.
|