CCK

RECU-0297 (Recurso Ficha Técnica)

Descripción

El módulo CCK permite al administrador del sitio, a través de la interfaz web, ofrecer la posibilidad de crear campos personalizados para cualquier tipo de contenido. Esto implica que se puede crear fácilmente un campo de texto. Este nuevo campo de texto permite, al creador, disponer de un mecanismo más centrado de entrada y, a los usuarios finales, un formato de visualización manejado.

Ejemplo de uso

Una captura de ejemplo de uso del módulo es la siguiente:

Ventajas e inconvenientes

Dentro del contexto del módulo CCK, el texto es un tipo de campo. Los tipos de campo representan a los tipos de datos que se recogen para un tipo de contenido, por ejemplo ,podría ser de texto, un número entero, un nodo de identificación, latitud y longitud. La instalación base de CCK viene con una serie de tipos de campos, tales como texto, entero, nodereference. Los tipos de campo no se limitan a un solo tipo de datos. El tipo de campo puede definirse libremente, así como sus características asociadas, añadiéndose a los que existen por defecto.

Los Widgets son los objetos, o mecanismos, que se utilizan para obtener los datos. Por ejemplo, puede recoger datos de texto a través de un campo de texto, un menú desplegable, etc. También puede recoger los datos de latitud y longitud, con dos campos de texto o a través de un mapa web. Además, una vez que haya definido un tipo de campo, para un determinado tipo de contenido, CCK hace fácil agregar el tipo de campo a otro tipo de contenido.

Dentro de cada tipo de contenido, CKK le permite agrupar los diferentes campos y así asignar el orden mediante el habitual sistema de ponderación de Drupal. CCK también le permite determinar cómo se mostrará cada uno de los campos dentro de cada tipo de contenido. El módulo CCK permite definir diferentes tipos de puntos de vista para diferentes tipos de campo. Por ejemplo, el tipo de campo y de la imagen puede mostrar una imagen en una resolución para el thumbnail y ver una resolución diferente de la vista completa.

Hay gran número de módulos relacionados con CCK para Drupal que permiten ampliar la funcionalidad original.

Enlaces externos

Contenidos relacionados

Pautas
Área: Desarrollo » Librerías y Módulos » PHP
Código Título Tipo Carácter
LIBP-0351 Módulos para Drupal Libro de pautas Directriz Recomendada