J'ai un grand projet personnel basé sur Drupal 7 qui a de nombreuses entités personnalisées. Je veux commencer la mise à niveau du projet vers Drupal 8 mais le noyau Drupal 8 complètement réécrit est trop gros pour que je puisse me débrouiller sans aucune documentation (+ Symfony m'est totalement inconnu, je ne suis qu'un simple gars Drupal uniquement) .
J'ai essayé de créer une entité personnalisée en regardant simplement le code des modules principaux, mais sans succès.
Pouvez-vous m'indiquer quelques articles sur les entités personnalisées dans Drupal 8 (je n'ai pas pu en trouver une seule) ou me donner un guide de base étape par étape?
Merci.
Réponses:
Je travaille sur la documentation de l'API d'entité ici: https://drupal.org/developing/api/entity .
La question est trop grande pour répondre en détail et cela dépend si vous avez besoin de contenu ou d'entités de configuration. En supposant que vous vouliez des entités de contenu (stockées dans la base de données, peuvent être modifiables / révisables / ..., détails dans le lien ci-dessus), vous devez faire quelque chose comme ça, la documentation liée ci-dessus couvrira éventuellement chaque étape, y compris les tutoriels, en ce moment , il ne couvre que les premières étapes.
Selon ce dont vous avez besoin, il y aura également d'autres étapes, telles que la définition des formulaires nécessaires, éventuellement un contrôleur de rendu, etc., mais celles-ci devraient probablement être des questions distinctes si vous avez besoin de plus d'informations.
Remarques:
la source