kgaut.net // Développeur web PHP / Drupal freelance
contactez-moi

Drupal 7 - Afficher formulaire de création et modification d'une entité définie par ECK

Cet article a été écrit il y a plus de quatre ans, son contenu n'est peut-être plus d'actualité.

ECK (Entity Construction Kit) est un module qui permet de créer facilement vos types d'entités via l'interface d'administration de Drupal.

Il se peut que vous souhaitiez afficher les formulaires à des endroits personnalisés, voila comment faire :

Formulaire de création

$entity_machine_name = "lorem"; //Nom machine de votre entité
$bundle_machine_name = "ipsum"; //Nom machine de votre ipsum

$form = eck__entity__add($entity_machine_name, $bundle_machine_name);

$content = drupal_render($form); 

Formulaire de modification

$entity_machine_name = "lorem"; //Nom machine de votre entité
$bundle_machine_name = "ipsum"; //Nom machine de votre ipsum
$id = 5; // identifiant de l'entite à modifier

$form = eck__entity__edit($entity_machine_name,$bundle_machine_name,$id);

$content = drupal_render($form); 

 

Commentaires (0)