estoy trabajando en cakephp, y tengo las siguientes dos líneas en mi archivo /app/config/routes.php:Cambio de Presentación admin en CakePHP
/**
* ...and setup admin routing
*/
Router::connect('/admin/:controller/:action/*', array('action' => null, 'prefix' => 'admin', 'admin' => true, 'layout' => 'admin'));
/**
* ...and set the admin default page
*/
Router::connect('/admin', array('controller' => 'profiles', 'action' => 'index', 'admin' => true, 'layout' => 'admin'));
También tengo un diseño en/app/views /layouts/admin.ctp
sin embargo, la disposición no se cambia cuando vuelva a direcciones URL de administración
Gracias! En la opción de configuración Routing.admin: 1. Se ha cambiado a routing.prefix 2. Lo cambié porque no proporcionaba la opción 'layout', pero ahora eso es irrelavent 3. Incluso con el Routing.admin (o prefijo), todavía necesito la segunda ruta para una página de índice – xaav
, su segunda ruta aún es necesaria; sin embargo, no creo que necesite 'layout' => 'admin'; todo lo que hace es agregar un param en su url (si establece el pase) que solo estará disponible en esa página. el prefijo de enrutamiento hace algo similar a tu primera ruta :) – dogmatic69