Se explicará brevemente la estructura de las plantillas.
Se darán directrices generales de como afrontar una plantilla, aplicando tecnicas para la sostenibilidad de la misma.
¿De donde viene $content en mi page.tpl.php?
PHP el justo, y en template.php. Crea tus propias variables.
I speak fluent english, although I feel most of the audience will not, so the presentation will be in spanish. However, I welcome questions in english during or after the session.
Se aceptan dudas y/o temas a tratar en esta sesión, deja un comentario!
Yo tenía pensado proponer una charla por el estilo, pero dando un paso más hacia una solución profesional. Me explico...
Normalmente, en un proyecto serio/profesional, no se empieza directamente por el desarrollo o la parametrización de Drupal, sinó que préviamente hay una fase de usabilidad, posteriormente una de diseño y al final, una de maquetación. Así, creo que es interesante explicar cómo se pueden integrar maquetaciones profesionales dentro de la estructura de themes de Drupal, y más concretamente, y dando un paso hacia el mundo real, cómo integrarlo con CCK, Views, etc.
Podrías intentar dar una sesión tocando estos temas que creo que pueden dar para mucho.
Siempre se empieza desde un diseño rvilar, o al menos siempre se debería vaya.
En mi experiencia siempre he tenido un diseño, ya sea en inkscape, gimp, o illustrator/photoshop, que luego hay que implementar en Drupal.
La idea es qué técnicas hay para modificar lo que Drupal te da, para poder mostrar el contenido según el diseño que el cliente ha aprobado previamente. Sin hackear nada, y usando un mínimo de ficheros tpls, y theme overrides.
Lo que tu estas sugiriendo entra mas en el tema de arquitectura de información, de cara a tener la información necesaria en cada contenido, y luego en site building, que es como crear los bloques con views, secciones, si usar panels o no y todo eso. Creo que eso queda fuera de el tema de plantillas.
Es cierto que la creación de la plantilla no es simplemente dar colores, en Drupal si no esta codo con codo con el proceso de desarrollo del sitio, luego habrá problemas. Es un tema bastante amplio, y que se aprende con la experiencia. Difícil seria dar una sesión sobre esto en 45 minutos. Y menos para que gente que no conoce mucho Drupal pudiera seguir la presentación.
Vaya, que esta presentación va sobre el theme layer, Si tienes alguna maquetación de ejemplo en la que ves dudas que te suelen surgir, pásamela y la usamos de ejemplo.
Dar un paso más...
Yo tenía pensado proponer una charla por el estilo, pero dando un paso más hacia una solución profesional. Me explico...
Normalmente, en un proyecto serio/profesional, no se empieza directamente por el desarrollo o la parametrización de Drupal, sinó que préviamente hay una fase de usabilidad, posteriormente una de diseño y al final, una de maquetación. Así, creo que es interesante explicar cómo se pueden integrar maquetaciones profesionales dentro de la estructura de themes de Drupal, y más concretamente, y dando un paso hacia el mundo real, cómo integrarlo con CCK, Views, etc.
Podrías intentar dar una sesión tocando estos temas que creo que pueden dar para mucho.
Siempre se empieza desde un
Siempre se empieza desde un diseño rvilar, o al menos siempre se debería vaya.
En mi experiencia siempre he tenido un diseño, ya sea en inkscape, gimp, o illustrator/photoshop, que luego hay que implementar en Drupal.
La idea es qué técnicas hay para modificar lo que Drupal te da, para poder mostrar el contenido según el diseño que el cliente ha aprobado previamente. Sin hackear nada, y usando un mínimo de ficheros tpls, y theme overrides.
Lo que tu estas sugiriendo entra mas en el tema de arquitectura de información, de cara a tener la información necesaria en cada contenido, y luego en site building, que es como crear los bloques con views, secciones, si usar panels o no y todo eso. Creo que eso queda fuera de el tema de plantillas.
Es cierto que la creación de la plantilla no es simplemente dar colores, en Drupal si no esta codo con codo con el proceso de desarrollo del sitio, luego habrá problemas. Es un tema bastante amplio, y que se aprende con la experiencia. Difícil seria dar una sesión sobre esto en 45 minutos. Y menos para que gente que no conoce mucho Drupal pudiera seguir la presentación.
Vaya, que esta presentación va sobre el theme layer, Si tienes alguna maquetación de ejemplo en la que ves dudas que te suelen surgir, pásamela y la usamos de ejemplo.