clementine Posted February 12, 2010 Share Posted February 12, 2010 Bonjourj'import un fichier CSV sans problemesauf que l'image du produit n'apparait ni dans prestashop ni bien sur dans ma boutiquele lien de l'image est bon voici une ligne de mon fichier d importsvp aidez moi fabricant; code; ,nom; prix ttc; ean13; url des images"MENU";5306019;"Lighthouse, Photophore Phare 75, Blanc";19,95;5709262944064;"http://www.temp1.chezclementine.fr/images/menu/5306019.jpg"je ne comprend rien pour moi cela a l air bienMerci a tous pour vos reponses Link to comment Share on other sites More sharing options...
Oron Posted February 12, 2010 Share Posted February 12, 2010 Bonjour fabricant; code; ,nom; prix ttc; ean13; url des images “MENU”;5306019;“Lighthouse, Photophore Phare 75, Blanc”;19,95;5709262944064;“http://www.temp1.chezclementine.fr/images/menu/5306019.jpg” 19,95 c'est le prix ? le csv il est bien encodage UTF8 le chemin de l'image est juste, je l'ai vu, donc c'est pas une erreur de chemin.Par contre le url rewriting n'est pas activé, dans ce cas essayer en activant l'url rewriting et créer le fichier .htaccessastuce sous windows xp vista win7 pour enregistrer le fichier .htaccess sans txt derrière, Utilisez le bloc-note tapez .htaccess pour le nom et Type : Choisir * . * (j'ai mis un espace plus grand si je colle les étoiles ne se verront pas)et encodage UTF8 .Si l'image " aucune image disponible " c'est quand on ne mets pas d'imagesDans le cas où le lien n'est pas bon il affiche l'image du ? Voir dans le BO sélectionner le produits onglet image s'il y a écris la légende ou s'il y a rien du tout.Pour corriger le csv on peut l'ouvrir avec le bloc note et enregistré en encodage UTF8 Link to comment Share on other sites More sharing options...
clementine Posted February 12, 2010 Author Share Posted February 12, 2010 merci mais sur le fichier Htacces que j'ai je n'ai pas de ligne lié à l url rewritingaurai tu un exemple de ligne peut etre a rajouter voici mon fichier ht access :pour info je suis chez 1 et 1AddType x-mapp-php5 .phpje n'ai que ca dedans... Link to comment Share on other sites More sharing options...
clementine Posted February 12, 2010 Author Share Posted February 12, 2010 voici mon ht acessmaintenant mes image ne sont toujours pas affichée mais a la place j ai une petite croix rouge en haut a droite # URL rewriting rulesRewriteRule ^([a-z0-9]+)\-([a-z0-9]+)(\-[_a-zA-Z0-9-]*)/([_a-zA-Z0-9-]*)\.jpg$ /img/p/$1-$2$3.jpg [L,E]RewriteRule ^([0-9]+)(\-[_a-zA-Z0-9-]*)/([_a-zA-Z0-9-]*)\.jpg$ /img/c/$1$2.jpg [L,E]RewriteRule ^lang-([a-z]{2})/([a-zA-Z0-9-]*)/([0-9]+)\-([a-zA-Z0-9-]*)\.html(.*)$ /product.php?id_product=$3&isolang;=$1$5 [L,E]RewriteRule ^lang-([a-z]{2})/([0-9]+)\-([a-zA-Z0-9-]*)\.html(.*)$ /product.php?id_product=$2&isolang;=$1$4 [L,E]RewriteRule ^lang-([a-z]{2})/([0-9]+)\-([a-zA-Z0-9-]*)(.*)$ /category.php?id_category=$2&isolang;=$1 [QSA,L,E]RewriteRule ^([a-zA-Z0-9-]*)/([0-9]+)\-([a-zA-Z0-9-]*)\.html(.*)$ /product.php?id_product=$2$4 [L,E]RewriteRule ^([0-9]+)\-([a-zA-Z0-9-]*)\.html(.*)$ /product.php?id_product=$1$3 [L,E]RewriteRule ^([0-9]+)\-([a-zA-Z0-9-]*)(.*)$ /category.php?id_category=$1 [QSA,L,E]RewriteRule ^content/([0-9]+)\-([a-zA-Z0-9-]*)(.*)$ /cms.php?id_cms=$1 [QSA,L,E]RewriteRule ^([0-9]+)__([a-zA-Z0-9-]*)(.*)$ /supplier.php?id_supplier=$1$3 [QSA,L,E]RewriteRule ^([0-9]+)_([a-zA-Z0-9-]*)(.*)$ /manufacturer.php?id_manufacturer=$1$3 [QSA,L,E]RewriteRule ^lang-([a-z]{2})/(.*)$ /$2?isolang=$1 [QSA,L,E]help !! Link to comment Share on other sites More sharing options...
Oron Posted February 12, 2010 Share Posted February 12, 2010 Bien pas de panique AddType x-mapp-php5.phpRécupérer ces deux lignes ou copie du .htaccess sur le poste en localPuis via le BO onglet Outils >> Générateur et là généré le fichier .htaccess , il va écraser celui qui est en place, une fois généré éditer le .htaccess via le ftp et ajouter ces deux lignes dans le haut du fichier .htaccessEt le tour est jouer pour l'URL rewriting.Après re-tester l'import du csv, si ça va vraiment joué je ne sais pas, mais ça vaut la peine d'essayer.Et après avec l'url rewriting les liens seront propres et clairs.Et dans le BO fiche du produit Onglet image il y a quoi ? un texte de légende à la place de l'image avec la croix rouge ou coche vert ?Je mets deux copie d'écran d'image non valide. Là où il y a que le texte c'est une erreur de chemin et avec le ? l'image n' pas été trouver est manquante. Link to comment Share on other sites More sharing options...
Oron Posted February 12, 2010 Share Posted February 12, 2010 okremettre la ligne pour le php.AddType x-mapp-php5.phpURL rewriting rulesRewriteRule ^([a-z0-9]+)\-([a-z0-9]+)(\-[a-zA-Z0-9-]*)/([_a-zA-Z0-9-]*)\.jpg$ /img/p/$1-$2$3.jpg [L,E]RewriteRule ^([0-9]+)(\-[_a-zA-Z0-9-]*)/([_a-zA-Z0-9-]*)\.jpg$ /img/c/$1$2.jpg [L,E]RewriteRule ^lang-([a-z]{2})/([a-zA-Z0-9-]*)/([0-9]+)\-([a-zA-Z0-9-]*)\.html(.)$ /product.php?id_product=$3&isolang;=$1$5 [L,E]RewriteRule ^lang-([a-z]{2})/([0-9]+)\-([a-zA-Z0-9-])\.html(.)$ /product.php?id_product=$2&isolang;=$1$4 [L,E]RewriteRule ^lang-([a-z]{2})/([0-9]+)\-([a-zA-Z0-9-])(.)$ /category.php?id_category=$2&isolang;=$1 [QSA,L,E]RewriteRule ^([a-zA-Z0-9-])/([0-9]+)\-([a-zA-Z0-9-]*)\.html(.)$ /product.php?id_product=$2$4 [L,E]RewriteRule ^([0-9]+)\-([a-zA-Z0-9-])\.html(.)$ /product.php?id_product=$1$3 [L,E]RewriteRule ^([0-9]+)\-([a-zA-Z0-9-])(.)$ /category.php?id_category=$1 [QSA,L,E]RewriteRule ^content/([0-9]+)\-([a-zA-Z0-9-])(.)$ /cms.php?id_cms=$1 [QSA,L,E]RewriteRule ^([0-9]+)_([a-zA-Z0-9-])(.)$ /supplier.php?id_supplier=$1$3 [QSA,L,E]RewriteRule ^([0-9]+)_([a-zA-Z0-9-])(.)$ /manufacturer.php?id_manufacturer=$1$3 [QSA,L,E]RewriteRule ^lang-([a-z]{2})/(.)$ /$2?isolang=$1 [QSA,L,E]l'url rewriting si c'est générer par prestashop il est bon.Et le csv il est bien en UTF8 ? merci de me répondreaux questions que je poses. Link to comment Share on other sites More sharing options...
clementine Posted February 12, 2010 Author Share Posted February 12, 2010 mercijai regeneré le fichier HTaccess en cochant URL simplifiémais ce la ne marche tjrs pasles photos produit sont pas visible sur la boutique ( image blanche avec petit carré rouge en haut a gauche )et sur le back office il nya carement pas d image du tout.http://www.temp1.chezclementine.fr/mon ht access est celui que presta a generé avec les en plus les ligne de départ php5AddType x-mapp-php5 .php# URL rewriting rulesRewriteRule ^([a-z0-9]+)\-([a-z0-9]+)(\-[_a-zA-Z0-9-]*)/([_a-zA-Z0-9-]*)\.jpg$ /img/p/$1-$2$3.jpg [L,E]RewriteRule ^([0-9]+)(\-[_a-zA-Z0-9-]*)/([_a-zA-Z0-9-]*)\.jpg$ /img/c/$1$2.jpg [L,E]RewriteRule ^lang-([a-z]{2})/([a-zA-Z0-9-]*)/([0-9]+)\-([a-zA-Z0-9-]*)\.html(.*)$ /product.php?id_product=$3&isolang;=$1$5 [L,E]RewriteRule ^lang-([a-z]{2})/([0-9]+)\-([a-zA-Z0-9-]*)\.html(.*)$ /product.php?id_product=$2&isolang;=$1$4 [L,E]RewriteRule ^lang-([a-z]{2})/([0-9]+)\-([a-zA-Z0-9-]*)(.*)$ /category.php?id_category=$2&isolang;=$1 [QSA,L,E]RewriteRule ^([a-zA-Z0-9-]*)/([0-9]+)\-([a-zA-Z0-9-]*)\.html(.*)$ /product.php?id_product=$2$4 [L,E]RewriteRule ^([0-9]+)\-([a-zA-Z0-9-]*)\.html(.*)$ /product.php?id_product=$1$3 [L,E]RewriteRule ^([0-9]+)\-([a-zA-Z0-9-]*)(.*)$ /category.php?id_category=$1 [QSA,L,E]RewriteRule ^content/([0-9]+)\-([a-zA-Z0-9-]*)(.*)$ /cms.php?id_cms=$1 [QSA,L,E]RewriteRule ^([0-9]+)__([a-zA-Z0-9-]*)(.*)$ /supplier.php?id_supplier=$1$3 [QSA,L,E]RewriteRule ^([0-9]+)_([a-zA-Z0-9-]*)(.*)$ /manufacturer.php?id_manufacturer=$1$3 [QSA,L,E]RewriteRule ^lang-([a-z]{2})/(.*)$ /$2?isolang=$1 [QSA,L,E] Link to comment Share on other sites More sharing options...
clementine Posted February 12, 2010 Author Share Posted February 12, 2010 le fichier CSV a ete fait avec open office en UTF8 Link to comment Share on other sites More sharing options...
Oron Posted February 12, 2010 Share Posted February 12, 2010 okMaintenant il faut ressayer d'importer le csv, effacer les produits actuels et refaire l'import.S'il y avais aucune image ni texte comme mes copies d'écrans c'est comme aucune adresse url aurait été mise. Link to comment Share on other sites More sharing options...
Oron Posted February 12, 2010 Share Posted February 12, 2010 Re et j'ai un sourireJe viens de réussir l'import en local avec l'image récupérer à distance sur le serveur par l'import :-) J'explique :1 J'ai repris exactement tel quel écris icifabricant; code; ,nom; prix ttc; ean13; url des images“MENU”;5306019;“Lighthouse, Photophore Phare 75, Blanc”;19,95;5709262944064;“http://www.temp1.chezclementine.fr/images/menu/5306019.jpg”2 dans le bloc-note : j'ai enlever les espaces entre fabricant; code; et la , devant nom et enlever le " dans la 2eme ligne et pas de saut de ligne. Pas de virgule entre ligthouse et photophore et blanc ni le " après blanc, pour le prix un point pas de virgule, pas de " devant http et ni après .jpgdonc fabriquant;code;nom;prix ttc;ean13;url des imagesMenu;5306019;ligthouse Photophore Phare 75 blanc;19.95;5709262944064;http://www.temps1.chezclementine.frJe joins le csv que j'ai utilise test le en enlevant d'abord le produits sur le serveur.Moralité : le csv était mal fait :shut: ligthouse.csv Link to comment Share on other sites More sharing options...
clementine Posted February 12, 2010 Author Share Posted February 12, 2010 Jai importé ton fichier CSVcela ne marche pasidem www.temp1.chezclementine.frjsuis verte !!quand on clique sur l image non disponible de la boutique on a cette adresse :http://www.temp1.chezclementine.fr/1928-lighthouse--photophore-phare-75--blanc-5709262944064.htmlalors que mon fichiers csv pointe vers :http://www.temp1.chezclementine.fr/images/menu/5306019.jpg"mysterehellllp Link to comment Share on other sites More sharing options...
Oron Posted February 12, 2010 Share Posted February 12, 2010 Re est-ce que tu as importer l fichier que j'ai transmis sans l'ouvrir sans le toucher ?Le produits en ligne tu l'as bien effacer avant ?Renvois moi le fichier csv tel quel.http://www.temp1.chezclementine.fr/1928-lighthouse—photophore-phare-75—blanc-5709262944064.html << ceci est normal quand on clique sur l'image ça renvois sur le fichier du produits.http://www.temp1.chezclementine.fr/images/menu/5306019.jpg << ça c'est uniquement l'url pour charger l'image, après prestashop il fait des miniatures de différentes tailles et les mets dans les dossiers respectif dans img/c img/p etc..Est-ce bien les chiffres ean13 > 5709262944064 Link to comment Share on other sites More sharing options...
clementine Posted February 12, 2010 Author Share Posted February 12, 2010 j ai importe le fichier sans rien toucher je me permet de te donner mon tel 01 30 59 2 5 50 je galere le fichier HTACCESS est okle lien est ok je n ai pas de solution Link to comment Share on other sites More sharing options...
clementine Posted February 14, 2010 Author Share Posted February 14, 2010 hello en core désolé mais impossible d integrer les produits avec photol image n'apparait pasje suis desespéré Link to comment Share on other sites More sharing options...
PF22 Posted September 27, 2011 Share Posted September 27, 2011 Salut ! Moi aussi j'ai eu besoin d'importer une grande quantité de produits à partir d'un fichier csv. Dans l'ensemble je m'en suis sorti, mais j'ai une question sur les images. Sur certains produits, l'image associée n'est pas correcte, j'aimerai juste avoir une image par défaut... C'est possibel ça ? Si l'adresse de l'image d'un produit ne correspond à rien, avoir une image par défaut? D'avance merci pour tout tuyau ! Pat. Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now