Campo de referencia (Reference Field)

Aprende DrupalGlosario de Drupal

Un campo de referencia (Reference Field) es un tipo de campo del sistema de gestión de contenidos (CMS) Drupal que guarda una referencia a otra entidad. Sirve para crear relaciones entre distintas piezas de contenido, por ejemplo entre un nodo y una persona usuaria, o entre dos nodos. Los campos de referencia guardan el ID de la entidad referenciada y pueden mostrar su título, su imagen u otra información.

Los campos de referencia se crean en la interfaz de administración de Drupal eligiendo el tipo de campo «Reference» al crear un campo nuevo. El tipo puede configurarse para referenciar un tipo de entidad concreto, como un nodo, una persona usuaria, un término de taxonomía u otra entidad. También puede admitir varios valores, lo que permite seleccionar varias entidades.

Los campos de referencia sirven para crear relaciones entre distintas piezas de contenido, por ejemplo entre un nodo y una persona usuaria, o entre dos nodos. Así resulta fácil mostrar contenido relacionado en una página o crear relaciones entre piezas de contenido. Por ejemplo, un campo de referencia puede enlazar un nodo con una persona usuaria y mostrar su nombre y su imagen de perfil en el nodo.

Los campos de referencia son una herramienta potente para crear relaciones entre distintas piezas de contenido en Drupal y una parte esencial del sistema de gestión de contenidos Drupal.