Puedes hacer (en config/routes.php)

        Router::connect('/admin/login', array('controller' => 'users',
'action' => 'login', 'admin'));

        Router::connect('/admin/logout', array('controller' =>
'users', 'action' => 'logout', 'admin'));

        Router::connect('/admin/', array('controller' => 'users',
'action' => 'login', 'admin'));


On 5 sep, 13:19, r0sk <[EMAIL PROTECTED]> wrote:
> Hola lista.
>
> Estaba "bakeando" mi primera aplicación Cake y me surge una duda. Al usar
> Bake genero CRUD y las acciones de administrador de forma que el controlador
> tiene varias funciones index(), admin_index(), add(), admin_add()...
>
> Como las simples no las quiero las he borrado (y tambien sus vistas), me
> quedo solamente con las admin* porque solamente los usuarios registrados van
> a poder acceder al control de la aplicación.
>
> Tengo una tabla Users donde se encuentran los usuarios registrados.
>
> Para acceder a los formularios se usan las URLs:
>
>  -http://sitio/admin/producto/add
>  -http://sitio/admin/producto/edit
>  - ...
>
> Me apetece que el formulario de logueo de la aplicación se ubique 
> enhttp://sitio/admin/¿es eso posible?, ¿tengo que crear un modelo "Admin" que
> conecte con la tabla "Users" para ello y programar la función index() en
> admins_controller.php o se puede hacer de alguna otra forma?.
>
> Gracias de antemano
> Un saludo.
>
> --http://www.userlinux.nethttp://7throot.com


--~--~---------~--~----~------------~-------~--~----~
Has recibido este mensaje porque estás suscrito a Grupo "CakePHP-es" de Grupos 
de Google.
 Si quieres publicar en este grupo, envía un mensaje de correo 
electrónico a [email protected]
 Para anular la suscripción a este grupo, envía un mensaje a [EMAIL PROTECTED]
 Para obtener más opciones, visita este grupo en 
http://groups.google.com/group/CakePHP-es?hl=es.

-~----------~----~----~----~------~----~------~--~---

Responder a