Error Argument attendu type "null" sur Un DateTime avec Property= cre
Résolu
malo91
Messages postés
45
Date d'inscription
Statut
Membre
Dernière intervention
-
malo91 Messages postés 45 Date d'inscription Statut Membre Dernière intervention -
malo91 Messages postés 45 Date d'inscription Statut Membre Dernière intervention -
Hello !
je trouve vraiment pas la solution à ce message !
Expected argument of type "DateTimeInterface", "null" given at property path "createdAt".
Je suis dans mon fichier EditCategory, à la modif j'ai donc ce message !
Mon entityCategory:
mon formCategory:
Ou puis je voir pourquoi ca me dit chemin de ma propriete attendu = null !
merci pour votre reponse!!!
merci
je trouve vraiment pas la solution à ce message !
Expected argument of type "DateTimeInterface", "null" given at property path "createdAt".
Je suis dans mon fichier EditCategory, à la modif j'ai donc ce message !
Mon entityCategory:
/** * @ORM\Entity(repositoryClass=CategoryRepository::class) */ class Category { /** * @ORM\Id * @ORM\GeneratedValue * @ORM\Column(type="integer") */ private $id; /** * @ORM\Column(type="string", length=355, nullable=true) */ private $description; /** * @ORM\Column(type="string", length=255) */ private $title; /** * @ORM\OneToMany(targetEntity=Trick::class, mappedBy="category") */ private $tricks; /** * @ORM\Column(type="datetimetz") */ private $createdAt; /** * @ORM\Column(type="datetime") */ private $updateAt;
mon formCategory:
class CategoryType extends AbstractType { public function buildForm(FormBuilderInterface $builder, array $options) { $builder ->add('description', TextareaType::class) ->add('title', TextType::class) ->add('createdAt', DateType::class, [ "widget" => 'single_text' ]) ->add('updateAt', DateType::class, [ "widget" => 'single_text' ]) ; }
Ou puis je voir pourquoi ca me dit chemin de ma propriete attendu = null !
merci pour votre reponse!!!
merci
A voir également:
- Datetimeinterface symfony 6
- Comment créer un groupe whatsapp - Guide
- Créer un compte google - Guide
- Créer un compte instagram sur google - Guide
- Créer un lien pour partager des photos - Guide
- Créer un organigramme sur word - Guide
2 réponses
Bonjour,
Je n'ai qu'une proposition à te faire. J'ai eu un problème voisin sur une syntaxe :
en enlevant la valeur par défaut du paramètre ( = false) cela passait.
Mon serveur php était en version 5, en passant en version 7 la syntaxe fonctionne. En 5 il n'y avait peut être pas de valeur par défaut possible ?
Je n'ai qu'une proposition à te faire. J'ai eu un problème voisin sur une syntaxe :
public function getEntries($search, bool $reverse = false)
en enlevant la valeur par défaut du paramètre ( = false) cela passait.
Mon serveur php était en version 5, en passant en version 7 la syntaxe fonctionne. En 5 il n'y avait peut être pas de valeur par défaut possible ?