[symfony-fr] Re: fixtures et i18n

2009-03-26 Par sujet MeGuMi
Merci Mugen pour ta réponse, j'etais occupé sur un autre projet, désolée pour le délai. Malheureusement, j'ai toujours le problème, le schéma et le model sont généré sans soucis, mais sur l'import des fixtures, il me refait pareil,même avec le nouveau schéma: schema.yml categorie:

[symfony-fr] Re: fixtures et i18n

2009-03-26 Par sujet mugen
salut, essai ca pour tes categories Categorie: cat1: {} On 26 mar, 11:45, MeGuMi megumi.drag...@gmail.com wrote: Merci Mugen pour ta réponse, j'etais occupé sur un autre projet, désolée pour le délai. Malheureusement, j'ai toujours le problème, le schéma et le model sont généré sans

[symfony-fr] Re: fixtures et i18n

2009-03-26 Par sujet MeGuMi
re-bonjour, hélas j'ai déjà essayer de faire cat1: {} et j'ai ce message d'erreur: Unable to execute INSERT statement. [wrapped: Could not execute update [Native Error: Cannot add or update a child row: a foreign key constraint fails (`bienakid/categorie_i18n`, CONSTRAINT

[symfony-fr] Re: fixtures et i18n

2009-03-26 Par sujet mugen
salut, c'est pour cela qu'il faut mettre tes tables en i18n exemple jobeet (table parent : isI18N: true et enfant : isCulture: true) # config/schema.yml jobeet_category: _attributes: { isI18N: true, i18nTable: jobeet_category_i18n } id: ~ jobeet_category_i18n: id:

[symfony-fr] Re: fixtures et i18n

2009-03-26 Par sujet MeGuMi
re-salut, j'ai bien lu la doc pour le jobeet, mais je suis en 1.1 sur ce projet. De plus, j'arrive parfaitement à remplir les autres tables non- internationalisées, seules les tables avec leur version i18n me posent problèmes. Je ne pense pas avoir de problèmes avec les schéma, ma base a l'air

[symfony-fr] Clefs étrangères [problèm e]

2009-03-26 Par sujet Boowiss V-13
Bonjour à tous, J'ai un petit souci avec symfony, j'ai trois table dans ma base de donnée : - table : type_exemple { int id, varchar name }, - table : exemple { int id, varchar name } - table de liaison entre ces deux tables : liaison { int id, int type_exemple_id, int exemple_id }.

[symfony-fr] Re: Clef etrangère multiple

2009-03-26 Par sujet Pierre PERRIER
quand je fait ca j'ai une erreur sql assez logique il essaye de join deux fois la meme table... alors qu'il aurai fallu des alias de la meme table ... On 24 mar, 17:18, Mailing-list Lélio mailing-l...@lelio.fr wrote: Par { type: integer, size: 11, required: true, foreignTable: user,

[symfony-fr] Re: Clef etrangère multiple

2009-03-26 Par sujet Mailing-list Lélio
Il ne faut pas utiliser la méthode doSelectJoinAll() mais celle qui except l'un ou l'autre des user. C'est pas forcément optimisé mais c'est le seul moyen... -Message d'origine- De : symfony-fr@googlegroups.com [mailto:symfony...@googlegroups.com] De la part de Pierre PERRIER

[symfony-fr] Re: Clefs étrangères [problème]

2009-03-26 Par sujet Mailing-list Lélio
Redéfinis ta table des liens en prenant comme primaryKey les deux champs int type_exemple_id et int exemple_id Ensuite, tu écris une fonction __toString() dans la classe Liaison. Mais surtout, il existe des outils pour afficher les liens multiples -Message d'origine- De :

[symfony-fr] Re: fixtures et i18n

2009-03-26 Par sujet MeGuMi
Un petit pas pour l'homme j'ai rajouter un champ inutile pour moi, a savoir pouet, dans la table de base, et là ça a marcher Oo !?! En fait, il ne voulais bel et bien pas me crée ma table principale juste avec un ID. Donc ma seule option c'est quoi rajouter un champ pouet a chacune de mes

[symfony-fr] Re: Clefs étrangères [problème]

2009-03-26 Par sujet Boowiss V-13
Je ne peux prendre les clefs etrangeres pour des clefs primaires c'est deux tables ne me servent pas qu'a cette liaison. J'ai deja une fonction __toString qui elle ne fonctionne que lors de la création. A moins que j'utilise cette fameuse fonction dans la liste.

[symfony-fr] Re: Clefs étrangères [problème]

2009-03-26 Par sujet Mailing-list Lélio
Il te faut utiliser : getTypeExemple() tout simplement. Un conseil : regarde dans le code de tes classes Base... Dans lib/model/base Tu auras un aperçu des méthodes déjà à ta disposition -Message d'origine- De : symfony-fr@googlegroups.com [mailto:symfony...@googlegroups.com] De la

[symfony-fr] Re: Clef etrangère multiple

2009-03-26 Par sujet Mailing-list Lélio
Non, non ;) Utilise la méthode doSelectJoinAllExceptExpediteur() ou qqch comme ça lors de la récupération des données. Le reste ne changera pas. Il te faudra utiliser la méthode Message::getUserRelatedByDestinataire() (ou approchant). Regarde dans les classes BaseMessage et BaseMessagePeer

[symfony-fr] Re: Clef etrangère multiple

2009-03-26 Par sujet Jeff
Pour le schema.yml ? Tu dois avoir un truc de ce genre user: columns: id: type: integer size: 4 primary: true name: type: string size: 50 notnull: true message: columns: expediteur: type: integer size: 4 notnull: true

[symfony-fr] Re: fixtures et i18n

2009-03-26 Par sujet MeGuMi
Oki doki, merci beaucoup pour tout ces renseignement, j'aurai du préciser tout de suite quel était ma version de symfony *^_^* Problème résolu alors, je vais rajouter un champ created_at partout, merci de ta patience. cordialement, MeGuMi. PS: avis a totu ceux qui veule internationaliser leur