Bonjour, Je développe actuellement un site multilingue basé sur cakephp et son behavior Translate. Suite à une demande du client, j'ai un modèle Product avec 14 champs multilingues. Le site est actuellement configuré pour fonctionner avec 5 langues.
Et donc lorsque je fais un $this->Product->read(null, $id); la requête n'aboutit pas et une erreur est renvoyé par mysql : Too many tables; MySQL can only use 61 tables in a join. En effet, pour chaque champs multilingue et chaque langue, une jointure Left sur la table i18n est ajoutée à la requête, ce qui fait 14 * 5 = 70 jointures avec des alias différents ! Je ne vois pas comment m'en sortir... Pouvez vous m'aider s'il vous plaît? Merci d'avance pour vos réponses -- Groupe "Cakephp-fr". Adresse : cakephp-fr@googlegroups.com Pour résilier : cakephp-fr-unsubscr...@googlegroups.com Pour les options : http://groups.google.com/group/cakephp-fr?hl=fr To unsubscribe, reply using "remove me" as the subject.