All pastes #233031 Raw Edit

Untitled

public text v1 · immutable
·published 2006-11-01 18:33 UTC
rendered paste body
Zend::loadClass('Zend_Controller_RewriteRouter');
Zend::loadClass('Zend_Controller_Front');


$routes = array(); 
$routes['show'] = new Zend_Controller_Router_Route
         (
             'books/:id', 
             array('controller' => 'books', 'action' => 'show'),
             array('id' => '\d+')
         ); 
$routes['edit'] = new Zend_Controller_Router_Route
         (
             'books/edit/:id', 
             array('controller' => 'books', 'action' => 'edit'),
             array('id' => '\d+')
         ); 


$router = new Zend_Controller_RewriteRouter(); 
$router->addRoutes($routes); 
$router->setRewriteBase('/');  # veranderen als je app in een subdir staat


$ctrl = Zend_Controller_Front::getInstance();
$ctrl->setRouter($router);
$ctrl->setControllerDirectory('/home/menteb/includes/dev/app/controllers/'); 
$ctrl->dispatch();