Re: Unlimited Slugs for an Action
Thanks, jabocs. I'm currently using this type of URL scheme in my statically built site and wasn't sure if I was going to change it (and deal with mod_rewrite to redirect users to the new pages), or leave it the same. I'm guessing that in your view action for your SlugPagesController that you're calling the $getParms[0] controller method of $getParms[-1] (last index)? FWIW - The default PagesController handles physical directories just fine. :) On Mar 11, 3:14 pm, jabocs ja...@jnjhardy.com wrote: Ok, I kept digging, and found my own answer again across a couple different posts so in case it can help anybody else in the future: I added this to the very end of my routes.php: Router::connect('/*', array('controller' = 'slug_pages', 'action' = 'view')); to catch all wild card created sections to go to the view action of my SlugPagesController Then in my view action my first line of code is: $getParms = func_get_args(); so as in my example ofhttp://www.mysite.com/about/sub1/sub2/sub3/page1 I would get an array like this: Array ( [0] = about [1] = sub1 [2] = sub2 [3] = sub3 [4] = page1 ) --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups CakePHP group. To post to this group, send email to cake-php@googlegroups.com To unsubscribe from this group, send email to cake-php+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/cake-php?hl=en -~--~~~~--~~--~--~---
Unlimited Slugs for an Action
Looking for a way to have a unlimited number of slugs for sub- sections. For Example: http://www.mysite.com/about/page1 http://www.mysite.com/about/sub1/page1 http://www.mysite.com/about/sub1/sub2/page1 http://www.mysite.com/about/sub1/sub2/sub3/page1 Would this be in the Routing or Bootstrap? Thanks for help! --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups CakePHP group. To post to this group, send email to cake-php@googlegroups.com To unsubscribe from this group, send email to cake-php+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/cake-php?hl=en -~--~~~~--~~--~--~---
Re: Unlimited Slugs for an Action
Ok, I kept digging, and found my own answer again across a couple different posts so in case it can help anybody else in the future: I added this to the very end of my routes.php: Router::connect('/*', array('controller' = 'slug_pages', 'action' = 'view')); to catch all wild card created sections to go to the view action of my SlugPagesController Then in my view action my first line of code is: $getParms = func_get_args(); so as in my example of http://www.mysite.com/about/sub1/sub2/sub3/page1 I would get an array like this: Array ( [0] = about [1] = sub1 [2] = sub2 [3] = sub3 [4] = page1 ) --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups CakePHP group. To post to this group, send email to cake-php@googlegroups.com To unsubscribe from this group, send email to cake-php+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/cake-php?hl=en -~--~~~~--~~--~--~---