miércoles, 12 de septiembre de 2012

Crear Tipos de Contenido en Drupal 7





Generalmente me es difícil escribir contenido para el blog, principalmente por razones de tiempo en mis actividades. Para que este no quede en el olvido, decidí colocar ciertas entradas en forma de recordatorio que me permitan retomar soluciones que alguna vez haya implementado. Por ejemplo en este caso estoy en medio del desarrollo de un sitio Web con Drupal 7, hasta ahora el mejor CMS con que me he tropezado, principalmente por la capacidad de trabajar con Meta-Datos. Al desarrollar un sitio Web complejo con este CMS, inevitablemente utilizaremos los módulos que lo separan de lo común en este sentido: Panels, Views, CCK. Tan versátil es el CCK que forma parte del Core en la versión 7 de Drupal.


Algo que debemos hacer al principio de todo Desarrollo Web es realizar un bosquejo de la apariencia para estudiar y decidir que comportamiento tendrá cada sección del sitio. En la actualidad un sitio web realmente es un proyecto completo de software. En Drupal, todo se basa precisamente en el contenido y cada elemento del mismo se  denomina Nodo. Este CMS permite que tengas varios tipos de contenido o nodo, por lo que es importante:
  • Esquematizar el tipo de contenido deseado, preferiblemente en papel.
  • Decidir que parámetros de este contenido deben convertirse en campos, después de haber dispuesto equilibradamente la información en el bosquejo.
  • En Drupal 7, en el aparte administrativo vamos a Estructura->Tipos de Contenido->Añadir Tipo de Contenido, donde podemos agregar los campos que se deseen.
  • Cuando tengamos el tipo de contenido con la información a guardar, se utilizará el módulo de "Panels" para la distribución de la información en la página, con la opción de "plantilla de nodo". Se accede en  Estructura->Paneles->plantilla de nodo(editar).
  • A partir de este momento, usamos la opción de Panels para distribuir la información en dicha plantilla, creando las variantes que sean necesarias. La ventaja de este módulo es que podemos agregar las clases CSS que sean necesarias y cambiarlas en los archivos del Tema de Drupal que estemos editando.
Espero sea útil esta información a quién este buscando algunos tips sobre este versátil CMS.

Saludos

No hay comentarios: