do you use cake 1.3?...if so enable Routing prefixes in
app/config/core.php....
i saw one mistake probably: Router::connect('/:device', array('controller'
=> 'nodes', 'action' => 'display', 'type' => 'page'), array('language' =>
'[a-z]{3}'));
should be: Router::connect('/:device', array('controller' => 'nodes',
'action' => 'display', 'type' => 'page'), array('device' => '[a-z]{3}'));
--
Lep pozdrav, Tilen Majerle
http://majerle.eu
2011/4/11 Carlos Eduardo Sotelo Pinto <[email protected]>
> Hi people
>
> I am attaching my routes.php file, the problem is
>
> When I go to mysite.com/admin it is redirected to mysite.com/lng ( lng is
> the active language )
>
> Thanks
>
> // Basic route
> Router::connect('/', array('controller' => 'nodes', 'action' =>
> 'display'));
>
> // Default page routes
> Router::connect('/page', array('controller' => 'nodes', 'action' =>
> 'display', 'type' => 'page'));
> Router::connect('/page/:slug', array('controller' => 'nodes', 'action' =>
> 'view', 'type' => 'page'));
> Router::connect('/:language/page', array('controller' => 'nodes', 'action'
> => 'display', 'type' => 'page'), array('language' => '[a-z]{3}'));
> Router::connect('/:language/page/:slug', array('controller' => 'nodes',
> 'action' => 'view', 'type' => 'page'), array('language' => '[a-z]{3}'));
> Router::connect('/:device/:language/page', array('controller' => 'nodes',
> 'action' => 'display', 'type' => 'page'), array('language' => '[a-z]{3}',
> 'device' => '[a-z]{2}'));
> Router::connect('/:device/:language/page/:slug', array('controller' =>
> 'nodes', 'action' => 'view', 'type' => 'page'), array('language' =>
> '[a-z]{3}', 'device' => '[a-z]{2}'));
>
> // Default blog routes
> Router::connect('/blog', array('controller' => 'nodes', 'action' =>
> 'display', 'type' => 'post'));
> Router::connect('/blog/:slug', array('controller' => 'nodes', 'action' =>
> 'view', 'type' => 'post'));
> Router::connect('/:language/blog', array('controller' => 'nodes', 'action'
> => 'display', 'type' => 'post'), array('language' => '[a-z]{3}'));
> Router::connect('/:language/blog/:slug', array('controller' => 'nodes',
> 'action' => 'view', 'type' => 'post'), array('language' => '[a-z]{3}'));
> Router::connect('/:device/:language/blog', array('controller' => 'nodes',
> 'action' => 'display', 'type' => 'post'), array('language' => '[a-z]{3}',
> 'device' => '[a-z]{2}'));
> Router::connect('/:device/:language/blog/:slug', array('controller' =>
> 'nodes', 'action' => 'view', 'type' => 'post'), array('language' =>
> '[a-z]{3}', 'device' => '[a-z]{2}'));
>
> // Default news routes
> Router::connect('/news', array('controller' => 'nodes', 'action' =>
> 'display', 'type' => 'news'));
> Router::connect('/news/:slug', array('controller' => 'nodes', 'action' =>
> 'view', 'type' => 'news'));
> Router::connect('/:language/news', array('controller' => 'nodes', 'action'
> => 'display', 'type' => 'news'), array('language' => '[a-z]{3}'));
> Router::connect('/:language/news/:slug', array('controller' => 'nodes',
> 'action' => 'view', 'type' => 'news'), array('language' => '[a-z]{3}'));
> Router::connect('/:device/:language/news', array('controller' => 'nodes',
> 'action' => 'display', 'type' => 'news'), array('language' => '[a-z]{3}',
> 'device' => '[a-z]{2}'));
> Router::connect('/:device/:language/news/:slug', array('controller' =>
> 'nodes', 'action' => 'view', 'type' => 'news'), array('language' =>
> '[a-z]{3}', 'device' => '[a-z]{2}'));
>
> // Set default controller routes
> Router::connect('/admin', array('controller' => 'dashboard', 'action' =>
> 'index', 'admin' => true));
>
> // Language route
> Router::connect('/:language', array('controller' => 'nodes', 'action' =>
> 'display', 'type' => 'page'), array('language' => '[a-z]{3}'));
> Router::connect('/:language/:controller/:action/*', array(),
> array('language' => '[a-z]{3}'));
>
> // Device route
> Router::connect('/:device', array('controller' => 'nodes', 'action' =>
> 'display', 'type' => 'page'), array('language' => '[a-z]{3}'));
> Router::connect('/:device/:controller/:action/*',array(),array('device' =>
> '[a-z]{2}'));
>
>
> --
> Carlos Eduardo Sotelo Pinto
> PHP Senior Web Developer
> Cell (preferred): (Mov)+51, 959980794 :: (Claro)+51, 952707662
> http://www.csotelo.org
> Skype: csotelop
> Yahoo: csotelop
> MSN: [email protected]
> GTalk: [email protected]
> GPG FP:697E FAB8 8E83 1D60 BBFB 2264 9E3D 5761 F855 4F6B
> GNULinux RU #379182 || GNULinux RM #277661
>
> --
> 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
> [email protected] For more options, visit this group
> at http://groups.google.com/group/cake-php
>
--
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
[email protected] For more options, visit this group at
http://groups.google.com/group/cake-php