Alva57 Posted December 30, 2017 Share Posted December 30, 2017 Bonjour, Je demande de l'aide s'il vous plait car je ne trouve pas de solution à mon problème. Sur ma boutique j'ai bien activé le ssl le site est bien sécurisé mais lorsque j'importe mes images j'utilise un ftp et l'outil import csv URL de ms images se mettent en http exemple : url du produits est bien en https https://vospieces2roues.com/1489-casque-cross-noend-defcon-by-ocd-orange-mat-tx696-scooter-quad.html mais url de mes images sont en http http://vospieces2roues.com/img/p/1/4/7/7/6/14776-large_default.jpg Pourtant lors de l'import je renseigne bien url en https Avez déjà rencontré ce problème y a t il un paramétrage que je n'ai pas fait ma version prestashop est1.6.1.5 Merci d'avance pour votre aide Je vous souhaite une très bonne fête de fin d'année Link to comment Share on other sites More sharing options...
doekia Posted December 30, 2017 Share Posted December 30, 2017 Problème lié a ton thème trés probablement. Vérifier qu'il emploi bien $link->getImageLink Link to comment Share on other sites More sharing options...
karlo Posted January 1, 2018 Share Posted January 1, 2018 bonjour, avez vous activé le ssl au niveau backoffice prestashop et bien rempli dans seo url Domaine SSL ? pensez à ça Link to comment Share on other sites More sharing options...
Mediacom87 Posted January 1, 2018 Share Posted January 1, 2018 Bonjour, votre soucis semble corrigé à ce jour. Merci de faire profité la communauté de votre expérience en expliquant comment vous avez pu corriger votre soucis. Bonne année 2018. Link to comment Share on other sites More sharing options...
Alva57 Posted January 1, 2018 Author Share Posted January 1, 2018 Bonsoir, Merci pour vos retours doekia pouvez vous me dire dans quel fichier je verifie $link->getImageLink Oui j'ai bien activé dans mon backoffice le ssl et seo url Domaine SSL est bien rempli. Merci d'avance pour votre aide Link to comment Share on other sites More sharing options...
Mediacom87 Posted January 1, 2018 Share Posted January 1, 2018 @Alva57 pourquoi demander encore de l'aide alors qu'il ne semble plus y avoir de soucis sur votre site, j'ai revérifier et vous n'avez aucune alerte de sécurisation. les urls des images sont bien réécrites et en https. Link to comment Share on other sites More sharing options...
Alva57 Posted January 1, 2018 Author Share Posted January 1, 2018 Les urls des images sont encore en http lorsque j'exporte mes produits url des images et en http je vous joint un fichier pour exemple. J'utilise un module pour exporter mes annonces prestashop sur ebay du coup mes images sont exporter sur ebay en http la plateforme ebay exige que le protocole ssl soit respecté à défaut de ne plus publier les annonces Je vous assure que j'ai cherché la solution avant de demander de l'aide mais la je bloque.export produits.xlsx Link to comment Share on other sites More sharing options...
Mediacom87 Posted January 1, 2018 Share Posted January 1, 2018 Ah ce n'est pas votre site qui est en cause mais le module d'export. donc c'est à ce niveau qu'il faut intervenir, soit en regardant le code soit en demandant directement au développeur de corriger son module. Link to comment Share on other sites More sharing options...
Alva57 Posted January 1, 2018 Author Share Posted January 1, 2018 Ok mais alors pourquoi lorsque j'exporte mes produits du catalogue prestashop mes urls sont en http et pas en https ? Merci pour votre aide Link to comment Share on other sites More sharing options...
Mediacom87 Posted January 1, 2018 Share Posted January 1, 2018 Certainement parce que le module d'export est mal codé. Link to comment Share on other sites More sharing options...
Alva57 Posted January 1, 2018 Author Share Posted January 1, 2018 Petite indication supplémentaire lorsque je vérifie le code de mon annonce sur ebay tout est en https sauf l'image Link to comment Share on other sites More sharing options...
Alva57 Posted January 1, 2018 Author Share Posted January 1, 2018 Vous parlez de l'export de prestashop ? Link to comment Share on other sites More sharing options...
Mediacom87 Posted January 1, 2018 Share Posted January 1, 2018 Je ne sais pas comment vous exportez vos produits sur ebay, de plus rien ne vous empêche, dans un premier temps de modifier vos fichiers d'export pour mettre en https. Link to comment Share on other sites More sharing options...
Alva57 Posted January 1, 2018 Author Share Posted January 1, 2018 J'ai essayé de procéder de cette manière, j'exporte mes produits de mon catalogue prestashop je modifie http en https et je réimporte mon catalogue dans ma boutique prestashop. Malheureusement prestashop modifie le lien de mon image avec une règle de sous dossier et le lien est en http. Url est en http avant que je l'envoi sur ebay Est-il possible que ce soit dans les règles des images vu que prestashop classe les images par id et sous dossier ? Link to comment Share on other sites More sharing options...
Mediacom87 Posted January 1, 2018 Share Posted January 1, 2018 on, là je passe la main, votre procédure m'est incompréhensible. Link to comment Share on other sites More sharing options...
Alva57 Posted January 1, 2018 Author Share Posted January 1, 2018 Très bien merci quand même Bonne soirée Link to comment Share on other sites More sharing options...
Mediacom87 Posted January 1, 2018 Share Posted January 1, 2018 pourquoi exporter puis importer dans prestashop ????? Link to comment Share on other sites More sharing options...
Alva57 Posted January 1, 2018 Author Share Posted January 1, 2018 Je pense que je ne m'explique pas très bien. Je crée mes fiches produits par import CSV il m'arrive de modifier les titres ou les tarifs du coup j'exporte je modifie et je réimporte c comme ca que j'ai remarqué que mes url d'image était en http Lorsque je crée mon annonce dans mon fichier csv pour l'image j'utilise mon ftp je met le lien suivant : https://vospieces2roues.com/img/p/peinture_37121.jpg pourtant prestashop genere la photo est le lien devient http://vospieces2roues.com/img/p/6/7/2/3/6723-large_default.jpg Je comprend pas pourquoi je vous avoue que je deviens folle Link to comment Share on other sites More sharing options...
Mediacom87 Posted January 1, 2018 Share Posted January 1, 2018 (edited) parce que vous vous posez des questions là où il n'y en a pas. Perso, si je veux modifier un produit, je le modifie en ligne directement dans ma boutique, surtout pour ne modifier que 3 textes ou un prix. Après vous importez des images, ok, mais prestashop change l'url, logique c'est son fonctionnement. Après lors de l'export prestashop cette url est en http, je le confirme c'est la même chose chez moi, mais bon cela est plus un bug qu'un vrai gros soucis. Sauf si on utilise ses propres images sur son site pour les afficher ailleurs, ce qui est à éviter sauf si vous avez un énorme serveur et que vous aimez offrir votre bande passante à d'autres. Edited January 1, 2018 by Mediacom87 (see edit history) Link to comment Share on other sites More sharing options...
Alva57 Posted January 1, 2018 Author Share Posted January 1, 2018 Ok je comprend mieux merci, j'utilise le système d'import car j'ai énormément de produit à importer dans ma boutique et cela est plus rapide via un fichier csv Link to comment Share on other sites More sharing options...
Mediacom87 Posted January 2, 2018 Share Posted January 2, 2018 si vous souhaitez exporter avec https les images dans prestashop il faut modifier le coeur de PrestaShop, je n'ai pas trouvé comment informer simplement PrestaShop de cette modification mais c'est faisable. Link to comment Share on other sites More sharing options...
doekia Posted January 2, 2018 Share Posted January 2, 2018 1/ Que l'export génère une url http vs https n'a absolument aucun impact sur l'import, l'image s'importe de la même manière. 2/ Il n'y a aucun intérêt à réimporter le champ image si ce dernier n'a pas été changé. 3/ En aucun cas lors de l'export Prestashop ne génère une url http si tu es bien en https dans ton BO (ce qui devrait être toujours le cas) Tu peux également forcer ta classe Link pour qu'elle génère systématiquement du https: override/classes/Link.php <?php class Link extends LinkCore { public function __construct($protocol_link = null, $protocol_content = null) { $this->ssl_enable = true; $this->allow = (int)Configuration::get('PS_REWRITING_SETTINGS'); $this->url = $_SERVER['SCRIPT_NAME']; $this->protocol_link = $protocol_link; $this->protocol_content = $protocol_content; if (!defined('_PS_BASE_URL_')) { define('_PS_BASE_URL_', Tools::getShopDomainSsl(true)); } if (!defined('_PS_BASE_URL_SSL_')) { define('_PS_BASE_URL_SSL_', Tools::getShopDomainSsl(true)); } if (Link::$category_disable_rewrite === null) { Link::$category_disable_rewrite = array(Configuration::get('PS_HOME_CATEGORY'), Configuration::get('PS_ROOT_CATEGORY')); } $this->ssl_enable = true; //Configuration::get('PS_SSL_ENABLED'); } } Link to comment Share on other sites More sharing options...
Mediacom87 Posted January 2, 2018 Share Posted January 2, 2018 @doekia 3/ j'ai testé, je suis bien en SSL et lorsque j'utilise l'export cela exporte en http les images et en regardant le code du controleur cela se confirme, le code est erroné. J'ai posté sur la forge mais bon je ne suis pas certain que cela change quelque chose. 1/ totalement d'accord. 2/ idem 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