- Palette 🎨
-
Recursos
- Foro
- Libro de Drupal
- Blog
-
Casos de estudio
- Traducción automática de páginas Drupal con IA
- Gestión de la configuración impulsada por CI
- Drupal como backend: GraphQL, JSON:API, RESTful
- Cómo mantener menús enormes en Drupal
- Reemplazar Colorbox por GLightbox
- Reescritura de plugins de CKEditor 4 para CKEditor 5
- Actualización de Drupal 7 a la versión más reciente de Drupal
- Drupal Documentation
- Documentación de la API de JSON Drop
- Novedades
- Descargar Drupal
-
Contactos
Palette - Make it Colorful🎨
Palette - Visual Page Builder, no design degree required.
Scroll
Entidad de Contenido
18/06/2025, by Ivan
Menu
- Comprendiendo Drupal
- Requisitos del sistema de Drupal
- Instalación de Drupal
- Actualización de Drupal 8
- Administración del sitio Drupal 8
- Módulos Drupal 8
- Comparación de módulos de Drupal
- Temas de Drupal
- Tipos de campos en Drupal
- Gestión de configuración
- Multisitio Drupal
- Funciones especiales
- Solución de problemas en Drupal 8
- Creación de módulos para Drupal
-
Drupal 8 API
- API de Autenticación
- API de Bloques
- Cache API
- CKEditor API
- API de Gestión de Configuración
- API de base de datos
-
API de Entidades
- Introducción a la Entity API en Drupal 8
- Tipos de Entidad
- Trabajo con la API de Entidades (Entity API)
- Bundles
- Configuración de la Entidad
- Entidad de Contenido
- Creación de contenido personalizado
- Creación de un tipo de contenido personalizado en Drupal 8
- Programación de campos personalizados en tu tipo de contenido
- Uso de la interfaz de usuario para exportar código para campos personalizados
- Entity API implementa la API de Typed Data
- Acceso a entidades (Por determinar)
- Definición y uso de definiciones de Campo de Entidad de Contenido
- API de traducción de Entidades
- Modos de visualización: modos de vista y formulario
- Resumen: creación de un campo personalizado
- TiposDeCampo, WidgetsDeCampo y FormateadoresDeCampo
- Tematización de Drupal 8
- Actualización a Drupal 8
Esta chuleta contiene una visión general de los métodos, clases e interfaces de uso frecuente para objetos de contenido.
![]()
/sites/default/files/drupal-content-entity-8.0.pdf
Las entidades de contenido heredan muchos de sus comportamientos de las entidades. Vea Trabajando con Entity API para estas funciones comunes.
Gestión de valores de campo
Cree campos personalizados utilizando el método baseFieldDefinitions para su objeto Content.
- Asigne la instancia del objeto personalizado a la variable local $Custom_Entity
- Defina un campo personalizado llamado «custom_field»
- Almacene algunos datos
Ejemplo de código
$custom_field_value = $Custom_Entity->custom_field->value;
// Realice algún tipo de manipulación de datos
$Custom_Entity->custom_field->value = $custom_field_value;
$Custom_Entity->save();
Ejemplos de contenido de Entidad:
- node
- comment
- user