|
|||
|
Hi
i'm developing a web site that contain sections, sub_section_level_2, sub_section_level_3, sub_section_level_4 as showen and my URL is like: http://domainename/section/sub_section_level_2/sub_section_level_3/sub_section_level_4/... Each sections and sub_section_level_? is an contoller with actions :
Root ----Applications ---------Section_1 ----------------Controllers ----------------Views ----------------SubSection_1_2 ---------------------Controllers ---------------------Views ---------------------SubSection_1_2_1 -----------------------------Controllers -----------------------------Views ---------------------SubSection_1_2_2 ----------------SubSection_1_3 ---------------------SubSection_1_3_1 ---------------------SubSection_1_3_2 ----------------SubSection_1_3 ---------------------Controllers ---------------------Views ---------Section_2 ----------------Controllers ----------------Views ----html my bootstrap is : <?php include "Zend/Loader.php"; Zend_Loader::loadClass('Zend_Controller_Front'); Zend_Loader::loadClass('Zend_Controller_Router_Rew rite'); // setup controller $controller = Zend_Controller_Front::getInstance(); $router = new Zend_Controller_Router_Rewrite(); // Configure New Route «myRouteSport» $myRouteSport = new Zend_Controller_Router_Route( "/:module/:controller/:action/:year/:month/:day/:id", array( "module"=>"sports", "controller"=>null, "action"=>null, "year"=>null, "month"=>null, "day"=>null, "id"=>null, ) ); // Configure New Route «myRouteDivertissement» $myRouteDivertissement = new Zend_Controller_Router_Route( "/:module/:controller/:action/:year/:month/:day/:id", array( "module"=>"divertissements", "controller"=>null, "action"=>null, "year"=>null, "month"=>null, "day"=>null, "id"=>null, ) ); $router->addRoute("divertissement",$myRouteDivertissement) ;// Add $myRouteDivertissement $router->addRoute("sport",$myRouteSport);// Add myRouteSport $controller->addModuleDirectory('../application/modules/canoeportal'); $controller->setRouter($router); $controller->throwExceptions(true); $controller->setControllerDirectory(array( 'sports' => '../application/modules/canoeportal/sports/controllers', 'divertissements' => '../application/modules/canoeportal/divertissements/controllers' )); $controller->addModuleDirectory('../application/modules/canoeportal'); // run! $controller->dispatch(); ?> thx for the help |
![]() |
| Thread Tools | |
| Display Modes | |
|
|