Hola papachan, podrías explayarte un poco más sobre los puntos 1 y 2 que no me quedan muy claros?
Gracias por adelantado!! :-D El día 22 de abril de 2008 16:48, papachan <[EMAIL PROTECTED]> escribió: > > Una pregunta bastante interesante como para debatir entre cada uno de > nosotros, sobre la forma mas elegante de trabajar... > es muy cierto lo que dice miguel. pero te cuento mi experiencia = > > - Tener en cuenta que el cake trabaja con distintas salidas puede ser > XHTML, XML, RSS segun el componente plugin llamado. entonces armar > distintos Layouts. Entonces, para aprovechar del 100 % de tu proyecto > en cake. vas a tener que activar todos los layouts de salida que tiene > cake = rss, xml, js, ajax > > - Tener en cuenta que cake separa cada layout de cada metodos/accion > llamadas entonces vas a poder agrupar secciones con una sola vista. > Por jemplo yo tengo un portal hecho en cake quien funciona con tres > layouts = "home.ctp, interiores.ctp y nota.ctp", y despues viene > grupos de vistas agrupado en un directorio portando el nombre de mi > controlador. Estas vistas tambien pueden ser agrupadas. > > > - Trabajar con esta regla que todo lo que sale de los controladores > son variables, de preferencias objetos o arrays para pasarselos a los > HELPERS que generan htmls. así tenes algo parecido a los taglib de > struts. y menos codigos php en el ctp para facilitar el trabajo del > diseniador/css designer > > - El formato de salida tiene que ser un formato XHTML muy depurado, > asi podras en el futuro cambiar la hoja de estilo y tener un grafica > optimizada o distinta. > > - también no te olvides que tenes que diseñar el layout flash.ctp > quien permite comunicar estados, resultados de acciones al usuario > web. > > > > On Apr 22, 3:27 pm, "Ricardo Mun~oz A." <[EMAIL PROTECTED]> wrote: > > 2008/4/22 Martin Carrillo <[EMAIL PROTECTED]>: > > > > > > > > > > > Buenas estoy empezando con un proyecto en cakephp, y voy a trabajar > > > junto con un diseñador que me va a proveer el diseño html de la pagina. > > > Cual seria la forma de integrar esas paginas al proyecto? deberia > > > cambiar las extensiones a ctp y armar los controladores o hay otra forma > > > mas elegante de integrar el diseño? > > > > la manera mas "elegante" es usar XHTML + CSS. para aplicar el disen~o > > se deberian realizar los siguientes pasos: > > > > 1. disen~ador hace prototipo usando XHTML + CSS. (las etiquetas XHTML > > usadas no deberian cambiar nunca mas) > > 2. desarrollador toma el XHTML y lo deja en su correcpondiente layout > > + views + elements. > > 3. desarrollador toma CSS y lo deja en webroot. > > 4. disen~ador actualiza CSS. (en el CSS debe estar todo el disen~o grafico) > > 5. volver paso 3. > > > > ;) > > > > -- > > Ricardo Mun~oz A. > > > --~--~---------~--~----~------------~-------~--~----~ 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 CakePHP-es@googlegroups.com 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. -~----------~----~----~----~------~----~------~--~---