Bonjour,
voilà j'ai un problème concernant les formulaires international. Donc lorsque je vais enregistrer mon formulaire, celui-ci va d'abord m'enregistrer les formulaires "Translate" (On ne connait pas la clé primaire) et puis m'enregistrer le formulaire principal (On va connaitre la clé primaire).
J'ai donc une erreur : SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'id' cannot be null ce qui est tout à fait normal au vu du déroulement de l'enregistrement.
J'ai trouvé une solution comme quoi il faut inverser deux lignes sur le fichier sfFormObject.class.php mais cela ne marche toujours pas.
La seule "solution" c'est de faire un embedI18n() que lorsqu'on édite mais c'est trop "tiré par les cheveux" comme solution.
Donc je fais appel à vous pour me venir en aide.
Merci
Partager