Write below router in route.php
Router::connect('/cms_pages/:action/*',
array('controller' => 'cms_pages', 'action' => 'view'),
array(
'routeClass' => 'SluggableRoute',
'your_variable_name' => array('your_variable_value')
));
Write below code in a file in app/libs/Sluggable_route .php
class SluggableRoute extends CakeRoute {
function parse($url) {
$params = parent::parse($url);
if (empty($params)) {
return false;
}
if (isset($this->options['your_variable_name']) && isset($params['_args_'])) {
// Do something
}
}
}
--
Thanks & Regards
Chetan Patel
--
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+unsubscribe@googlegroups.com.
Visit this group at http://groups.google.com/group/cake-php?hl=en-US.
Wednesday, August 29, 2012
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment