Open tranfuga25s opened 12 years ago
http://book.cakephp.org/2.0/en/views/themes.html
Para definir un tema, es necesario crear la carpeta app/View/Themed Ahi dentro deberá existir una carpeta por cada estilo distinto que se desee utilizar.
Como seleccionador de codigo, intentaremos utilizar una variable de sesion que guarde el tema seleccionado. Se agregará la selección en el beforeFilter de appController. $this->theme = 'AnotherExample';
Para generar la galería de temas, utilizaremos un elemento que renderize la lista desplegable (con imagenes?) de cada tema. La lista de temas vendrá dada por la lectura del directorio /app/View/Themed, eliminando el tema predeterminado de la lista.
Para cargar la lista de temas y configurar el estilo utilizado se utilizará el controller Configuracion.
En el caso de que sea la página de publicidad, tendrá un tema específico para la parte de propaganda ( nombre: Comercial ) y tendrá un link en donde se podrá ver los distintos temas en funcionamiento.
Cada cliente podrá elegir el tema a gusto, y si se desarrolla algún tema especificamente para el, quedará como predeterminado al agregarlo.
Agregado commit con el nombre de los temas y un selector básico.
Basar varios templates iguales pero que se puedan cambiar de color y estén basados en los templates de JQueryUI http://jqueryui.com/themeroller/#themeGallery Nombre de estilos posibles: