|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre à l'essai
![]() Inscription : mai 2008 Messages : 83 ![]() |
Bonjour à tous,
Je me tourne vers vous car j'ai un soucis que je n'arrive pas à régler seul. En effet, je suis en train de développer la gestion d'erreur de certains écrans en cours, ma gestion d'erreurs se décline comme suit : lorsque j'entre une valeur non digit ou vide dans un champ j'ai un message flash qui apparait et les cases de la ligne se mettent en rouge grâce à un simple style css. Toutefois, lorsque je save, j'ai un message d'erreur : 500 | Internal Server Error | Doctrine_Record_UnknownPropertyException Unknown record property / related component "nom_champ" on "nom_table" Pour shunter cette erreur, je dois utiliser à la fin de ma méthode un $this->redirect, cela me permet de sauvegarder mais empêche l'utilisation du système de gestion d'erreur par coloration des cases, il me faut donc réussir sans ce $this->redirect J'ai bien vérifié mon schema etc... mais tout fonctionne bien de ce côté, car d'autres écrans utilisent le schéma sans sourciller. Je pense donc que mon soucis se trouve dans mon action _saveUpdate, cependant je ne vois pas où... si vous pouviez m'aider. Merci d'avance. [EDIT] Problème réglé, le soucis venait du $monObjet->free() que je faisais après chaque save. |
|
|
00
|
|
|
#2 |
![]() ![]() Michel RottaResponsable d'exploitation informatique Inscription : septembre 2005 Messages : 4 913 ![]() |
Je me permet de revenir rapidement sur ton problème.
Symfony dispose d'un outils de gestion des formulaires et de gestion des validations des données saisies, il me semblerait réellement plus simple et plus sains d'utiliser le système intégré...
__________________
Si tu donnes un poisson à un homme, il mangera un jour. Si tu lui apprends à pêcher, il mangera toujours (Lao Tseu).
|
|
00
|
Copyright © 2000-2012 - www.developpez.com