Bonjour
J'ai un formulaire avec des champs de NumberType et quand je veux remplir le formulaire, j'ai un message qui me dit "Cette valeur doit être de type string", du coup mon formulaire ne se valide pas. Aidez-moi svp, merci
Je vous donne un exemple de ces champs:
Dans form:
$builderaround ->add('prixht1', NumberType::class, ['required' => true])

Dans mon entité:

/**
     * @ORM\Column(type="decimal", precision=10, scale=0)
     */
    private $prixht1;

public function getPrixht1()
    {
        return $this->prixht1;
    }

    public function setPrixht1($prixht1): self
    {
        $this->prixht1 = $prixht1;

        return $this;
    }

Dans mon template qui affiche le formulaire :

<div class="form-group">
    {{ form_label(form.prixht1, "Prix HT *") }}
    {{ form_errors(form.prixht1) }}
    {{ form_widget(form.prixht1, {'attr': {'class': 'form-control'}}) }}
    </div>

Aucune réponse