web-dev-qa-db-fra.com

L'élément en cours de modification a été créé en tant que nouvel enregistrement au lieu d'enregistrer les modifications après avoir cliqué sur soumettre.

Quelqu'un at-il rencontré ce type de problème où, après avoir cliqué sur Soumettre, le formulaire de modification crée un nouvel enregistrement au lieu de sauvegarder les modifications apportées? il a été capable de charger les données de l'élément sur lequel j'ai cliqué. J'ai une solution de contournement avec ce problème, mais c'est très fastidieux. Je réinstalle le composant d'origine là où il fonctionne, puis je dois recopier les codes que j'ai modifiés. Après avoir copié les codes que j'ai modifiés, le formulaire fonctionne sans recréer l'élément sur lequel j'ai cliqué pour le modifier. Cela m'agace.

5
Break the Law

Assurez-vous que votre formulaire comporte un champ ID. Sans le champ ID, Joomla! créera un nouvel enregistrement, même lors de l'édition. Ce n'est pas grave si le champ ID est caché.

5
Zachary Draper