Usando CCK, armando un ejemplo

Usaremos diversos módulos de CCK para hacer un tipo de contenido más especifico, en este caso haremos un tipo de contenido que aparte de los tradicionales campos de title y body (titulo y cuerpo) tenga campos para correos, pagina web e imágenes. Será un ejemplo de como armar un perfil o ficha personal en Drupal.


Los modulos que se requieren son los siguiente:
CCK
Email
Link


Para poder hacer que funcione las imágenes estos dos módulos:
ImageAPI

para este ejemplo usamos todas las versiones para Drupal 6 si bien algunos de estos módulos ni siquiera están en versión bet, pero aun así funcionan.

una vez activados los módulos iremos a la sección de tipos de contenido (content types)



Se notara que al activar el modulo de CCK aparece una tercera pestaña a la derecha que dice fields (campos) en un inicio si se toca no aparecerá nada, en esa pestaña solo aparecerán los campos nuevos una vez añadidos.

Para hacer este ejemplo se creo un nuevo tipo de contenido que se llama medida, pero es posible añadir a uno de los tipos que trae por default Drupal como son el de page o blog, nuevos campos a partir de cck.

A ahora bien expliquemos un poco como funciona CCK, el modulo CCK es la base sobre la que corren un sin fin de otros módulos que añaden tipos de contenido que pueden ser desplegados como campos o no, pero para poder usarlos se tienen que tener el modulo de CCK funcionando.

En el siguiente video se explica como añadir los nuevos campos: 


trabajando con CCK from ivan mejia on Vimeo.


Ahora al tocar la opción de poner nuevo contenido y escoger el contenido medida, veremos que se despliegan nuevos campos 

Estos campos son específicos, al poner una dirección de correo, se verifica que sea una dirección valida (que tenga una arroba y una terminación de dominio) y al publicar se vera como una dirección con liga. Lo  mismo pasa con las direcciones de paginas web y es posible en cada campo de imagen subir una nueva que se desplegara en la parte de abajo de este nodo, es posible al crear estos campos de imagen indicar pesos y dimesiones permitidas.

De esta manera se logra hacer un contenido más especifico con campos precisos para estos contenidos, la cantidad de módulos que dependen de CCK es bastante grande, aun que falta todavía que varios funcionen en la versión 6 de Drupal.
Categorias
Versión

Add new comment

The content of this field is kept private and will not be shown publicly.

Restricted HTML

  • Allowed HTML tags: <a href hreflang> <em> <strong> <cite> <blockquote cite> <code> <ul type> <ol start type> <li> <dl> <dt> <dd> <h2 id> <h3 id> <h4 id> <h5 id> <h6 id>
  • Lines and paragraphs break automatically.
  • Web page addresses and email addresses turn into links automatically.