boutikfacile Posted May 30, 2008 Share Posted May 30, 2008 Bonjour, j'ai sur un site dont je suis administrateur créer tous les objets, et ensuite ajouter plusieurs langues, mais il se fait que sur les langues ajouter les titres et descriptifs n'apparaissent pas. Il y a t'il une solution à ce problème? De plus il faut que je déplace le site d'un hébergeur à un autre, puis-je tout faire en même temps. Merci Link to comment Share on other sites More sharing options...
Julien Breux Posted June 2, 2008 Share Posted June 2, 2008 Excusez moi par avance mais... Auriez-vous une capture d'écran du problème, je ne saisie pas :s Merci par avance. Link to comment Share on other sites More sharing options...
boutikfacile Posted June 2, 2008 Author Share Posted June 2, 2008 Bonjour, voici mon problème en image. Sur la première image donc pas de problème et sur la seconde en sélectionnant une autre langue le descriptif n'apparait plus. :- Je précise que j'ai créer mes objets avec seulement anglais et français et que j'ai ensuite ajouter de nouvelles langues. Merci beaucoup Link to comment Share on other sites More sharing options...
DrÿSs' Posted June 2, 2008 Share Posted June 2, 2008 Bonjour, Si vous ne remplissez pas un descriptif pour la langue appropriée dans chaque produit, normal qu'il n'apparaisse pas. Link to comment Share on other sites More sharing options...
boutikfacile Posted June 2, 2008 Author Share Posted June 2, 2008 Mais le descriptif sera en Français pour toute les langues, je vais devoir refaire 300 descriptifs pour 5 nouvelles langues, n'y a t'il pas moyen de changer quelques lignes dans la bdd pour résoudre sa. Link to comment Share on other sites More sharing options...
DrÿSs' Posted June 3, 2008 Share Posted June 3, 2008 Si, vous pouvez faire une requête qui va automatiquement copier le contenu de la langue par défaut vers toutes les autres langues. Cette requête a été incluse lors de la mise à jour RC3, là voici : INSERT IGNORE INTO `PREFIX_product_lang` (`id_product`, `id_lang`, `description`, `description_short`, `link_rewrite`, `meta_description`, `meta_keywords`, `meta_title`, `name`, `availability`) (SELECT `id_product`, id_lang, (SELECT tl.`description` FROM `PREFIX_product_lang` tl WHERE tl.`id_lang` = (SELECT c.`value` FROM `PREFIX_configuration` c WHERE c.`name` = 'PS_LANG_DEFAULT' LIMIT 1) AND tl.`id_product`=`PREFIX_product`.`id_product`), (SELECT tl.`description_short` FROM `PREFIX_product_lang` tl WHERE tl.`id_lang` = (SELECT c.`value` FROM `PREFIX_configuration` c WHERE c.`name` = 'PS_LANG_DEFAULT' LIMIT 1) AND tl.`id_product`=`PREFIX_product`.`id_product`), (SELECT tl.`link_rewrite` FROM `PREFIX_product_lang` tl WHERE tl.`id_lang` = (SELECT c.`value` FROM `PREFIX_configuration` c WHERE c.`name` = 'PS_LANG_DEFAULT' LIMIT 1) AND tl.`id_product`=`PREFIX_product`.`id_product`), (SELECT tl.`meta_description` FROM `PREFIX_product_lang` tl WHERE tl.`id_lang` = (SELECT c.`value` FROM `PREFIX_configuration` c WHERE c.`name` = 'PS_LANG_DEFAULT' LIMIT 1) AND tl.`id_product`=`PREFIX_product`.`id_product`), (SELECT tl.`meta_keywords` FROM `PREFIX_product_lang` tl WHERE tl.`id_lang` = (SELECT c.`value` FROM `PREFIX_configuration` c WHERE c.`name` = 'PS_LANG_DEFAULT' LIMIT 1) AND tl.`id_product`=`PREFIX_product`.`id_product`), (SELECT tl.`meta_title` FROM `PREFIX_product_lang` tl WHERE tl.`id_lang` = (SELECT c.`value` FROM `PREFIX_configuration` c WHERE c.`name` = 'PS_LANG_DEFAULT' LIMIT 1) AND tl.`id_product`=`PREFIX_product`.`id_product`), (SELECT tl.`name` FROM `PREFIX_product_lang` tl WHERE tl.`id_lang` = (SELECT c.`value` FROM `PREFIX_configuration` c WHERE c.`name` = 'PS_LANG_DEFAULT' LIMIT 1) AND tl.`id_product`=`PREFIX_product`.`id_product`), (SELECT tl.`availability` FROM `PREFIX_product_lang` tl WHERE tl.`id_lang` = (SELECT c.`value` FROM `PREFIX_configuration` c WHERE c.`name` = 'PS_LANG_DEFAULT' LIMIT 1) AND tl.`id_product`=`PREFIX_product`.`id_product`) FROM `PREFIX_lang` CROSS JOIN `PREFIX_product`); Ceci sert uniquement pour les produits, le fichier install/sql/upgrade/1.0.0.3.sql contient les autres requêtes (catégories, tax, fournisseurs, pays, etc). Link to comment Share on other sites More sharing options...
boutikfacile Posted June 3, 2008 Author Share Posted June 3, 2008 Je m'occupe de sa dès ce soir merci beaucoup. ;D Link to comment Share on other sites More sharing options...
Recommended Posts