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

Drupal 8 - Entité - Champ de base « texte long avec résumé »

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

Voici comment ajouter un champ texte formaté avec résumé à un type d'entité :

    $fields['synospis'] = BaseFieldDefinition::create('text_with_summary')
      ->setLabel(t('Synopsis'))
      ->setSetting('text_processing', TRUE)
      ->setDisplayConfigurable('view', TRUE)
      ->setDisplayConfigurable('form', TRUE)
      ->setTranslatable(TRUE);

À noter que j'ai maintenant pris l'habitude de ne plus configurer les options d'affichage en mode formulaire et front dans mon type d'entité, mais je le fais directement en backoffice du site.

Voir des exemples d'affichages sur un texte long.

Commentaires (0)