Los campos de Joomla, comúnmente conocidos como "Campos personalizados", son una característica que le permite agregar atributos adicionales a:

  • Contenido: Artículos y categorías.
  • Contactos: Contactos, categorías y correo.
  • Usuarios.

Los datos se introducen en campos de tipos específicos integrados. Puede agregar otros tipos de campo no incluidos en las distribuciones de Joomla. Los campos personalizados se organizan en Grupos de campo, que se presentan como pestañas añadidas en las pantallas de edición de su contenido, usuarios y contactos. Todos los campos personalizados incluidos en un determinado grupo de campo aparecerán en la pestaña de ese grupo en uno de esos editores. Cualquier campo NO incluido en un grupo de campo aparecerá en una pestaña llamada "Campos".

Los campos personalizados se agregan a la información asociada con cada cuenta de usuario, registro de contacto, artículo o categoría individual. Por ejemplo, podría agregar nuevos campos a un contacto para cosas como una imagen, una biografía del autor, etc. Estos campos pueden definirse como requeridos u opcionales. Los datos introducidos en estos campos pueden mostrarse en el contenido del frontend, o usarse para un procesamiento posterior.

Puede mostrar directamente los campos personalizados de los artículos en el texto de un artículo incluyendo {field:n} en el texto del artículo, donde n es el id de un campo personalizado específico. Esto se representa mediante el plugin de campos de contenido.

Tipos de campo

Todos los tipos de campo personalizado están disponibles para su uso en los tres contextos anteriores.

  • Área de texto - Proporciona un cuadro en el que el usuario puede introducir una mayor cantidad de texto plano
  • Calendario - Permite seleccionar una fecha/hora desde un calendario emergente
  • Casillas de verificación - Proporciona una lista de casillas de verificación desde la que el usuario puede seleccionar uno o varios elementos
  • Color - Proporciona un selector de color emergente. El color en sí puede usarse en estilos dentro del cuerpo de un artículo, por ejemplo.
  • Grupo de usuario - Permite seleccionar uno o más grupos de usuarios de una lista de los disponibles
  • Texto - Proporciona un cuadro en el que el usuario puede introducir una sola línea de texto plano
  • Subformulario - Permite agrupar una selección de campos en una lista repetible
  • Usuario - Permite seleccionar un usuario de una lista de usuarios
  • Editor - Proporciona un editor de texto enriquecido (WYSIWYG)
  • Entero - Permite la introducción de números enteros. El campo incluye botones de incremento y el incremento forma parte de la definición del campo.
  • Lista - Proporciona una lista de opciones textuales desde la que el usuario puede seleccionar uno o varios elementos de texto para mostrarse vertical u horizontalmente
  • Multimedia - Permite incluir una sola imagen en el contenido
  • Nota - Permite crear títulos, textos, descripciones e incluso cuadros de alerta
  • Número - Permite la introducción de números reales (fraccionarios).
  • Opción - Proporciona una lista de botones desde la que el usuario puede seleccionar un único elemento
  • SQL - Proporciona una lista desplegable de entradas obtenidas de una consulta a la base de datos
  • URL - Proporciona la entrada de un enlace URL a otro documento
  • Lista de imágenes - Proporciona una lista de opciones de imágenes desde la que el usuario puede seleccionar uno o varios elementos de texto para mostrarse vertical u horizontalmente

Temas relacionados

Los campos personalizados mejoran otras características de Joomla.

  • Sitios multiidioma - Muestra las etiquetas y descripciones de los campos y grupos de campos en el idioma del usuario
  • Modificaciones de plantilla - Crea plantillas de contenido que proporcionan posiciones adicionales para los campos personalizados