Voici comment définir une propriété (basefield) « e-mail » sur un type d'entité.
$fields['email'] = BaseFieldDefinition::create('email')
->setLabel(t('Email'))
->setDefaultValue('')
->setDisplayConfigurable('form', TRUE)
->setDisplayConfigurable('view', TRUE);
Contenus en rapport
Voici comment supprimer le basefield « mon_champ_a_suppr » de mon type d'entité personnalisé « mon_type_entite ».
$fields['game_date'] = BaseFieldDefinition::create('datetime')
->setLabel(t('Date'))
->setDescription(t('The game\'s date'))
->setSettings(array(
'default_value' => '',
'max_length' => 50,
'text_processing' => 0,
))
->setDef
Ajouter un commentaire