Bonjour,

J'ai besoin de créer des modules CRUD sur des tables dont la clé
primaires doit être saisie par les utilisateurs.
J'ai pu générer mes modules avec la génération de CRUD par Propel mais
j'ai un souci de validation lors de la création. Je m'explique :
- en édition, si je modifie un élément dont la PK est "AA", que je
change sa PK en "BB" : si BB existe la validation du formulaire va
engendrer l'update de l'enregistrement dont la PK est BB. A la limite
cela ne me gène pas je peux l'expliquer à mes utilisateurs.
- en création : si je saisi une clé déjà existante je génère une
erreur SQL (Duplicate entry...) ceci est normal. Il est impossible
d'utiliser sfValidatorPropelUnique car pour rendre une colonne unique
il utilise la PK pour savoir si on est en édition et si la valeur de
la colonne rendue unique ne change pas il laisse passer
(fonctionnement logique).

Quelqu'un aurait-il une solution à ce problème ?

Merci.
--~--~---------~--~----~------------~-------~--~----~
Vous avez reçu ce message, car vous êtes abonné au groupe Groupe "Symfony-fr" 
de Google Groupes.
 Pour transmettre des messages à ce groupe, envoyez un e-mail à 
l'adresse [email protected]
 Pour résilier votre abonnement à ce groupe, envoyez un e-mail à 
l'adresse [email protected]
 Pour afficher d'autres options, visitez ce groupe à l'adresse 
http://groups.google.com/group/symfony-fr?hl=fr
-~----------~----~----~----~------~----~------~--~---

Répondre à