Tengo un gran proyecto personal basado en Drupal 7 que tiene muchas entidades personalizadas. Quiero comenzar a actualizar el proyecto a Drupal 8, pero el núcleo completamente reescrito de Drupal 8 es demasiado grande para que pueda entenderlo sin ninguna documentación (+ Symfony es totalmente desconocido para mí, solo soy un chico simple de Drupal) .
Traté de crear una entidad personalizada simplemente mirando algunos de los códigos de los módulos principales pero sin ningún éxito.
¿Me puede indicar algunos artículos sobre entidades personalizadas en Drupal 8 (no he podido encontrar uno solo) o darme una guía básica paso a paso?
Gracias.
Respuestas:
Estoy trabajando en la documentación de la API de la entidad aquí: https://drupal.org/developing/api/entity .
La pregunta es demasiado grande para responder en detalle, y depende de si necesita contenido o entidades de configuración. Suponiendo que desea entidades de contenido (almacenadas en la base de datos, pueden ser enviables / revisables / ..., detalles en el enlace anterior), debe hacer algo como esto, la documentación vinculada anteriormente eventualmente cubrirá cada paso, incluidos los tutoriales, en este momento , solo cubre los primeros pasos.
Dependiendo de lo que necesite, también habrá otros pasos, como definir los formularios necesarios, posiblemente un controlador de renderizado, etc., pero probablemente deberían ser preguntas separadas si necesita más información.
Notas:
fuente