Thanks a lot Sam. Great idea.
I'll add the routes for the other controllers.

Regards.

On 14 jul, 16:33, Sam <s...@masterscommission360.com> wrote:
> Above your route for the slugs you need to add a route for every
> controller as follows:
>
> Router::connect('/example/:action',array('controller'=>'example',
> 'action' => 'index'));
>
> Or, you could modify your slugs routing and add a path before the slug
> e.g.
>
> Router::connect('example/:slug/
> *',array('controller'=>'practitioners','action'=>'view'));
>
> On Jul 14, 3:28 pm, Roland Pish <rolandp...@gmail.com> wrote:
>
> > Hi.
> > I have urls like this in my project:
>
> >www.mysite.com/practitioners/view/1
>
> > and I want to convert them to:
>
> >www.mysite.com/the-name-of-the-practitioner
>
> > So I started using slugs (and the corresponding db field) and
> > configured this:
>
> > Router::connect('/:slug/
> > *',array('controller'=>'practitioners','action'=>'view'));
>
> > This works fine but now every URL is obviously redirected to
> > practitioners/view and I have some other controllers with their
> > actions.
>
> > How can I achieve this?
>
> > Thanks in advance.

Check out the new CakePHP Questions site http://cakeqs.org and help others with 
their CakePHP related questions.

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

Reply via email to