Monday, December 5, 2011

Re: Prefix routing and urls

I know it sounds like a basic question (I use prefix routing a lot) but that's not the result I'm seeing. I am getting the same resulting URL whichever I use, which is why I posed the question.

I have always used the first example. The only apparent difference is when examining $this->params; with the first I see a key of 'admin' => 1 (not surprisingly) and with the second I see a key of 'prefix' => 'admin'. Both serve the purpose but they can't both be identical/ideal.

Jeremy Burns

On 6 Dec 2011, at 03:1209, euromark wrote:

the first one is correct (using the prefix "admin") if you want to use
prefixes and get an url like
/admin/controller/action

the second one doesnt use prefixes and would result in
/controller/action (admin_ is a meaningless prefix here)


On 5 Dez., 18:35, Jeremy Burns <jeremybu...@classoutfit.com> wrote:
Cake 1.3

Is there any difference between these two:

echo $this->Html->link(
        'Text',
        array(
                'admin' => true,
                'controller' => 'foo',
                'action' => 'bar'
        )
);
echo $this->Html->link(
        'Text',
        array(
                'controller' => 'foo',
                'action' => 'admin_bar'
        )
);

If so, what is it and which is preferred?

--
Our newest site for the community: CakePHP Video Tutorials http://tv.cakephp.org
Check out the new CakePHP Questions site http://ask.cakephp.org and help others with their CakePHP related questions.


To unsubscribe from this group, send email to
cake-php+unsubscribe@googlegroups.com For more options, visit this group at http://groups.google.com/group/cake-php

No comments: