Lo resolví de esta manera, con buenos resultados:
En los controladores donde necesito vistas para mobiles:
var $components = array (
'RequestHandler'
);
var $view = 'Theme';
function beforeFilter() {
....
if ($this->RequestHandler->isMobile()) {
$this->theme = 'mobile';
}
....
}
Luego genere un nuevo layout en /views/themed/mobile/layouts/
default.ctp
En las vistas afectadas agregue este condicionamiento:
if($this->theme!='mobile') para mostrar imagenes, javascript y demás
contenidos pesados en bytes como para enviarselos a móviles.
saludos
--~--~---------~--~----~------------~-------~--~----~
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.
-~----------~----~----~----~------~----~------~--~---