0
votes

Manquant nécessite des paramètres pour [route: blalba.destroy]

Erreur

manquant les paramètres requis pour [route: marques.destroy] [URI: marques / {marque}].

J'ai trouvé cette erreur pour la première fois et je n'en ai aucune idée.

Code
  • vue xxx
    • Contrôleur xxx
      • Liste d'itinéraires xxx


1 commentaires

Ce serait génial si nous pouvions voir la méthode du contrôleur qui retourne cette vue


4 Réponses :


0
votes

Pourquoi vous contenir de nombreux itinéraires sous une forme? xxx


5 commentaires

Corrigez-le par: @CSRF Supprimer


Puis-je devoir déplacer de nombreux itinéraires en forme comme ça? @METHOD ("Supprimer") @CSRF Supprimer


Non, nous ne devrions pas garder la route de la même forme. N'est-ce pas?


Maintenant, je peux voir la page sans erreur, mais lorsque je veux essayer d'éditer ou de supprimer, il ne peut pas. Et montrant un message d'erreur = Symfony \ composant \ httpkernel \ exception \ MethodnoTowedHttpException La méthode DELETE n'est pas prise en charge pour cet itinéraire. Méthodes prises en charge: obtenir, la tête, la poste.


Est-ce survenu après avoir supprimé l'enregistrement?



0
votes

Cela peut être dû au fait que vous devez définir le paramètre comme vous. > $ marque-> id])}}" méthode = "Post">

Vous n'avez pas toujours à le faire, mais j'ai rencontré des problèmes où j'ai dû.

Si ce n'est pas le cas, je suis une perte car tout va bien pour moi.


1 commentaires

Après avoir changé le formulaire, il s'agit d'une autre erreur. La méthode DELETE n'est pas pris en charge pour cet itinéraire. Méthodes prises en charge: Obtenez, Head, Post.



0
votes

Vous devriez vérifier si $ marque-> id est null ou non.

Il serait sage de transmettre les paramètres à la liste d'aide en tant que tableau associatif si possible, un tableau au moins mais pour un paramètre, il prendra une valeur unique. Si vous passez une valeur de code null , c'est comme si vous ne transmettez pas du tout un paramètre.


2 commentaires

Non, le $ Brand-> ID n'est pas null


L'URLGenerator semble être en désaccord, en supposant que ce code est en fait ce qui cause l'erreur



0
votes

Correction

Modifiez un certain code en vue, à partir de: xxx

à: xxx


0 commentaires