[RESOLVED] Segments not being passed to controller in subdir!!!! - Printable Version +- CodeIgniter Forums (https://forum.codeigniter.com) +-- Forum: Archived Discussions (https://forum.codeigniter.com/forumdisplay.php?fid=20) +--- Forum: Archived Development & Programming (https://forum.codeigniter.com/forumdisplay.php?fid=23) +--- Thread: [RESOLVED] Segments not being passed to controller in subdir!!!! (/showthread.php?tid=1863) |
[RESOLVED] Segments not being passed to controller in subdir!!!! - El Forum - 07-01-2007 [eluser]the real rlee[/eluser] Guys, serious problem here, desperate for some help. For some reason routed segments are not being passed to sub controller functions. (FYI regex is valid and tested) Routes: Code: $route['about\/locations(?:\/([a-zA-Z]{3}))?(?:\/([a-zA-Z-]+))?'] = "about/locations/index/$1/$2"; Locations Controller: Code: function index($state, $storename) { Help greatly appreciated! [RESOLVED] Segments not being passed to controller in subdir!!!! - El Forum - 07-01-2007 [eluser]the real rlee[/eluser] Ok, seems that my captures wern't working, needed extra parenthesis. Also, seems the slashes dont need to be escaped in CI either: Code: $route['about/locations(?:/([a-zA-Z]{3}))?(?:/([a-zA-Z-]+))?'] = "about/locations/index/$1/$2"; |