Quel est le moyen le plus simple d'exporter les paramètres de champ dans un fichier .install?

drupal.stackexchange https://drupal.stackexchange.com/questions/28207

  •  30-10-2019
  •  | 
  •  

Question

J'ai un tas de champs personnalisés sur un type de contenu personnalisé. J'essaie de faire en sorte que mon module crée ces champs et les supprimez sur l'installation et la désinstallation respectivement.

Il y avait une question et une réponse précédentes à ce sujet: https://drupal.stackexchange.com/a/629/2384 Cependant, ce n'est pas adéquat. Le code n'a pas été complètement présenté. L'auteur a utilisé node_type_delete () sans supprimer d'abord le contenu, et cela entraînerait des problèmes plus tard. J'ai donc vérifié le node_example.module selon les recommandations sur drupal.org, node_example.install etc. et comment ils doivent être structurés dans le tableau.

J'ai essayé d'exporter mon type de contenu à l'aide de fonctionnalités, et il produit un tableau. Mais la syntaxe est radicalement différente de ce qui a été présenté dans l'exemple, et j'ai été perdu dans les tableaux et les réseaux sous-subdirectionnels.

Y a-t-il un guide simple quelque part, qui peut m'aider à convertir mon type de contenu en spécification de tableau que je peux intégrer en douceur dans mes déclarations Hook_install?

Pas de solution correcte

Licencié sous: CC-BY-SA avec attribution
Non affilié à drupal.stackexchange
scroll top