This is complete example. Value from ":controller" will be used by
Cake as controller name and value from ":action" as action name.
On May 11, 7:44 pm, Bankai wrote:
> Loboto, and how do I indicate action in the URL?
>
> For example, I have a controller named Contact.
>
> Router::connect('/:cont
Loboto, and how do I indicate action in the URL?
For example, I have a controller named Contact.
Router::connect('/:controller/:action/*');
Am I suppose to replace the above line to my Contact controller?
On 12 mayo, 04:01, "Dr. Loboto" wrote:
> You can try this routes set:
>
> Router::connec
You can try this routes set:
Router::connect('/:controller/:action/*');
Router::connect('/', array('controller' => 'pages', 'action' =>
'display', 'home'));
Router::connect('/(.*)', array('controller' => 'pages', 'action' =>
'display'));
Controllers index actions won't work still, you always nee
make sure when usings reverse routing to use verbose linking...ie you
have to link like this
echo $html->link('link text', array('controller'=>'your_controller',
'action'=>'your_action'));
On May 10, 1:21 pm, Bankai wrote:
> I wanted my URLs to look like:www.website.com/some_content
>
> Instea
I wanted my URLs to look like:
www.website.com/some_content
Instead of the cakephp default:
www.website.com/pages/some_content
So I edited the router.php to this
Router::connect('/', array('controller' => 'pages', 'action' =>
'display', 'home'));
#Router::connect('/pages/*', array('controller'