Treba samo da napraviš novu rutu. Pošto u toj tvojoj ruti nema nikakve "dinamike", onda je najbolje da ona bude
statička (fiksna). Ne znam kako ti je organizovan taj projekat, al' evo recimo verovatno imaš taj neki glavni konfiguracioni fajl (application.ini, ili kako si ga već nazvao) u kome možeš da inicijalizuješ i Router resurs, pa bi onda u njemu dodao ovako nešto:
Code:
resources.router.routes.moja_ruta.type = "Zend_Controller_Router_Route_Static"
resources.router.routes.moja_ruta.route = "about"
resources.router.routes.moja_ruta.defaults.module = default
resources.router.routes.moja_ruta.defaults.controller = index
resources.router.routes.moja_ruta.defaults.action = about
I sada, kada u browser-u budeš pokušao da odeš na
http://projectname/about, ZF će match-ovati ovu tvoju rutu sa unetim URL-om i zahtev će dispatch-ovati na podatke koji su definisani u toj ruti - modul: default, kontroler: index, akcija: about.
Naravno, ti rute možeš da dodaješ i kroz bootstrap klasu, npr. kreiraš custom metod koji će da vrši inicijalizaciju ruta, pa da onda u njemu praviš rute, npr.:
Code:
protected function _initRoutes()
{
Zend_Controller_Front::getInstance()->getRouter()->addRoute(
'moja_ruta',
new Zend_Controller_Router_Route_Static(
'about',
array(
'module' => 'default',
'controller' => 'index',
'action' => 'about'
)
)
);
}