Grâce à notre savoir faire en solution WordPress et PrestaShop, nous publions un plugin WordPress PrestaShop Integration sous licence GPLv2 afin d’intégrer un blog WordPress avec la solution libre e-commerce PrestaShop.
Ce module offre les fonctionnalités suivantes :
- ajout automatique du HOOK_HEADER avec en particulier le code CSS issue du thème PrestaShop en cours ainsi que le code JavaScript ;
- ajout de l’un des 4 principaux hooks PrestaShop sans un sidebar WordPress via les instanciations du plugin PrestaShop Integration ;
- ajout d’un module PrestaShop sous forme de widget ;
- ajout d’une liste de produits associé à un post WordPress sous forme de widget ;
- insertion d’un template Smarty dans WordPress, pour l’instant uniquement un modèle de
product_list.tpl
est disponible via le shortcode[ps_product_list id_category|id_product=X nb=Y]
où X est le numéro identifiant de la catégorie (ou du produit) et Y le nombre de produits à afficher.
Pour une intégration optimale, un thème WordPress quasiment vide (au niveau CSS car presque tout est automatiquement importé depuis le thème PrestaShop en cours) doit être mis en place, par contre, vous devrez alors calquer l’organisation XHTML du thème PrestaShop vers le thème WordPress. Vous pouvez changer les références de HOOK par le code suivant (par exemple ici avec HOOK_TOP) :
<div><ul> <?php dynamic_sidebar( 'hooktop-widget-area' ); ?> </ul></div><!-- .prestashop-sidebar -->
Si vous avez besoin d’assistance ou de prestation WordPress et/ou PrestaShop, n’hésitez pas à nous contacter.
222 réponses à “Plugin WordPress : PrestaShop Integration”
Bonjour,
avez vous une demo?
merci
Bonjour, Vous pouvez voir des sites utilisant ce plugin que nous avons mis en place pour Cafés Marc et Cantalife. D’autres sites les utilisent aussi et sont actuellement en construction. N’hésitez pas à nous contacter si vous souhaiter une prestation d’intégration. François.
bonjour,
j’ai essayé et j’ai le msg suivant :
Fatal error: Call to a member function getTemplateVars() on a non-object in
merci d’avance
Bonjour,
Quelle version de PrestaShop utilisez-vous ? cette fonction est définit dans une classe surchargée de FrontController dans le plugin, nous n’avons pas testé pour une version inférieure à 1.4, le problème peut venir de là. Vous devez probablement avoir peut-être une autre erreur avant.
Hi,
do you have any example wordpress theme for integration?
thanks Dusan
Hi, you can check these websites using the plugin : Cafés Marc, Cantalife, Les Bretelles de Léon and the list is not exhaustive.
Bonjour,
J’ai installé cette extension avec les dernières versions de Prestashop et WordPress, mais le message d’erreur suivant apparait :
Fatal error: Call to a member function getTemplateVars() on a non-object in /web/mon site/blog/wp-content/plugins/prestashop-integration/widgets/prestashop-integration-hook.php on line 47
Avez-vous rencontré ce problème ?
Cordialement,
Bonjour,
Lorsque vous réglez les paramètres du module, indique t’il bien la version de PrestaShop donné ainsi que le nom de l’installation ? Si ce n’est pas le cas, vous devez d’abord indiquez au module le moyen de se connecter à PrestaShop.
Sinon, le controller d’intégration avec PrestaShop ne s’est pas initialisé correctement, vous devez avoir un message d’erreur dans les traces du serveur web, pouvez-vous me l’indiquez ? Il commence par « PrestaShop Integration: exception: « , ensuite
Merci de me tenir au courant.
Cordialement,
François.
Bonjour,
Même problème pour moi, « Class ‘Configuration’ not found….; » alors qu’il reconnaît bien mon presta et sa version :'(
Bonsoir,
Avez-vous appliqué le patch concernant autoloader ? cf la FAQ du plugin (en bas)…
François.
Bonjour,
Le module est disponible a quelle adresse?
Je souhaiterais tester votre module mais je ne vois pas de lien de téléchargement ni sur cette page ni sur votre site.
Merci
Bonjour, vous pouvez le télécharger directement sur la page du plugin WordPress : http://wordpress.org/extend/plugins/prestashop-integration/
Il s’agit d’un module WordPress qui se connecte ensuite au PrestaShop associé, sous licence GPL et disponible sur le catalogue des extensions de WordPress. Vous pouvez le charger et l’installer automatiquement depuis votre administration WordPress.
Ok merci.
Bonjour, cette solution n’utilise pas le plug’ de joel gaujard j’imagine. Solution donc entièrement gratuite ?!
Enfin, qu’en ait il du moteur de recherche ? Y a t’il fusion des deux pour des résultats des deux « cms » sur une même page ?
Merci et bonne continuation !
Bonjour,
En effet ce plugin utilise une approche différente. En ce qui concerne le moteur de recherche, il n’y a pas de fusion, cela fait partie d’une évolution future du plugin.
Si un module pour PrestaShop (qui offre par défaut la recherche en ajax) permet de prendre en charge cette recherche sur le blog, alors la recherche sera alors disponible des deux « côtés » : WordPress et PrestaShop.
Cordialement,
François.
les deux bases sont differentes. l’integration n’utilise que les themes. donc 2 strategies seo a developper. bravo pour cet outil. mais wordpress doit etre en natif sur le serveur pour rechercher le repertoire prestashop, c bien ça?
Bonjour,
Non, les sites sont normalement intégré (si le même domaine est utilisé) donc une seule stratégie SEO à faire, comme tout autre site, mais il faut quand même tenir compte du blog/boutique. Par contre, oui vous devez installer WordPress et PrestaShop sur le même hébergement, car le plugin ne récupère pas PrestaShop avec lui, qui doit déjà être installé quelque part et opérationnel.
Cordialement,
François.
Merci françois,
J’aimerais aussi connaitre quelle a été ta solution pour un site bilingue ? Pourrais tu m’éclairer ?
Nicolas, cela n’a pas été testé.
Tout dépend alors du plugin multilingue utilisé sous WordPress ou de la configuration langue de WordPress qu’il faudrait alors faire correspondre avec la bonne langue associée de PrestaShop, c’est une bonne évolution du plugion aussi. Quel serait ton cas particulier ?
François.
Merci pour tes retours François,
A vrai dire pour le moment tout est en construction et je n’ai donc pas encore testé de plugin multilingue quel qu’il soit.
Je te posais la question car sur le site Cantalife, tout cela semblait très bien intégré. (mais en fait je viens de m’apercevoir qu’il n’y avait pas de version anglaise dessus… j’ai du rêver…)
Je crois que je vais finalement me tourner tout simplement sur une solution avec 2 parties bien distinctes. Les solutions que je trouve sur le net me semblent encore trop aléatoire, du moins ne me permettent pas d’avoir un champs de recherche et un système de langue. Mon niveau lui aussi doit me faire défaut.
Encore merci pour ton attention.
Une réponse finalement un peu tardive mais la version 0.7 inclus désormais le support multilingue à la fois pour WPML et pour Polylang.
Fatal error: Call to a member function getTemplateVars() on a non-object in /home/——/wpblog/wp-content/plugins/prestashop-integration/widgets/prestashop-integration-hook.php on line 47
bonjour, jeune webmaster en formation, j’ai fait l’essai d’intégration d’un blog wp dans prestashop, j’ai suivi pas à pas les indications d’installation mais je me retrouve avec cette erreur. Ce motif d’erreur ne peut-il provenir que d’un mauvais chemin de connection.
merci pour vos conseils
Bonsoir, est-ce que lorsque vous indiquez le chemin, le plugin affiche la version de PrestaShop et le nom de la boutique ? si oui, le chemin indiqué est bon, sinon il y a une autre erreur, la prochaine version 0.7 qui va sortir apporte notamment une meilleure prise en compte en cas d’erreur lors de l’inclusion de PrestaShop, cela devrait éviter l’erreur mais cela ne fonctionnera pas forcément mieux (car le fond de l’erreur est toujours là). Par contre vérifiez la FAQ : le plugin ne fonctionne qu’avec PrestaShop 1.4.
La future version en question est actuellement utilisée par exemple sur L’Arbre aux 100.000 Rêves avec l’article sur Eternity Incorporated et apportera en plus au moins :
bonjour,
Merci pour la rapidité de votre réponse, mon maître de stage a trouvé la solution , l’erreur était dans le chemin.
encore merci.
oups…j’avais pas tou lu…Up
Bonjour,
J’ai installé wordpress 3.3 en local avec Xampp..Dans un sous dossier de wordpress j’ai créé un sous dossier « shop » dans lequel j’ai installé Prestashop 1.4.7.3 les zones admin et Front fonctionnent dans les deux cas..Pas de problème.J’ai laissé les thèmes par défaut WordPress twenty..et celui de Prestashop.
J’ai installé le plugin dans wordpress, j’ai glissé le widget dans mon menu et il m’affiche ceci :
Fatal error: Call to a member function getTemplateVars() on a non-object in C:\xampp\htdocs\wordpress\wp-content\plugins\prestashop-integration\widgets\prestashop-integration-hook.php on line 47
Y-a-t-il un moyen de régler cela, car je teste en local avant d’intégrer sur un espace web..
Merci pour les réponses éventuelles 😉
PS: il fonctionne apparemment avec le thème que j’ai choisi
Bonjour,
même erreur que les personnes précédentes. (call… on line 47). J’ai pourtant bien rentré le dossier de prestashop, sous toutes les formes posssibles.
Quand je saisis le répertoire, j’ai le message « options enregistrées » mais aucune allusion au nom du site ou a la version de prestashop.
Bonjour,
Si vous n’avez aucune indication du nom du site ou de la version de PrestaShop, c’est que vous n’avez pas indiqué le bon répertoire. généralement on indique « .. » si le blog est dans un sous-répertoire de la boutique PrestaShop, ou au contraire « boutique » si par exemple, le blog est à la racine et la boutique PrestaShop dans le sous-répertoire « boutique ».
François.
effectivement cela fonctionne avec « .. »
Bonjour. Je patauge. Je souhaite utiliser ce plug in pour afficher des produits de ma boutique dans wordpress. Je coince au stade ou vous devez indiquez le chemin absolue ou relatif. Quel est -il? le blog WP est dans httpdocs et la boutique en sous domaine dans subdomains/boutique.
Merci pour votre travail
Do I need to 1) install this plug-in and then 2) install a theme? Or can I install the theme before the plug-in?
Thanks!
Lynnette
This is such a great and useful plugin, congratulations! 🙂
This is the first time I achieve a perfect integration between PS & WP, thank you so much!
Any idea of how can I show the username (when logged in Prestashop) on the WordPress theme?
Thank you very much, you need to show the top hook of PrestaShop in WordPress (I suppose you already enabled the blockuserinfo module) and make sure the PrestaShop cookies are visible from WordPress (nothing to do if your blog is inside the top directory of PrestaShop, but you need to extend the cookie by patching PrestaShop in the case this is PrestaShop which is inside the top directory of WordPress). I hope it is clear, see the FAQ of the PrestaShop Integration plugin if necessary.
The next version will allow you to include the PrestaShop module individually (outside the main four hooks).
François.
PS : do not forget to add a note to the plugin 🙂
Thanks again!
I installed WP in a PS subfolder, so no problem about the cookies! 🙂
Username is shown perfectly in the ‘imported’ PS header, but I’m trying to manage WP comments when a user is already logged in PS.
I thought a good way (without having to touch the databases) would be showing the username and email data on the WP comments field, so they only have to fill the commentary field because the other two are already filled.
Hope that makes sense!
PS. You have assured my 5* on the WP page, your plugin is really good, and I’m looking forward to see the next version features!
Ok, I see, it should be added as well as auto login in WordPress when logged in PrestaShop (or the opposite).
François.
Génial, il ne manquait plus que votre solution pour parfaire l’intégration de mon blog.
Merci, je m’en vais de ce pas tester.
Seb
Bonjour,
je découvre votre module que je viens d’installer, mais j’ai l’erreur suivante qui s’affiche :
« Notice: Undefined property: PrestaShopIntegrationHook_Widget::$hooks in C:\wamp\www\monsite\wp-content\plugins\prestashop-integration\widgets\prestashop-integration-hook.php on line 25 »
Est-ce bloquant ou alors dois-je ignorer ce message et désactiver le mode debug de wordpress?
D’avance, merci
Versions : Prestashop 1.4.7.3 , WordPress 3.4.1
Bonjour,
Une mise à jour du plugin a été faite ce jour, et cette partie a été revue fortement, est-ce votre problème se produit toujours.
François.
Bonjour,
après la mise à jour, et la réactivation du mode debug, l’erreur a disparu, merci de votre réactivité!
Bonjour,
Le plugin marche très bien pour les modules. Mais je ne sais pas quel appel faire dans le header de wordpress pour afficher le header de prestashop.
Bonjour,
Pour le header, vous devez afficher le HOOK_TOP car le header html est déjà intégré automatiquement.
François.
worked on PrestaShop1.4.8 + wordpress3.3.2 perfectly, but do not work on PrestaShop1.5.0.15(also know as 1.5RC2) + wordpress3.3.2, the error as below:
Fatal error: Call to a member function getTemplateVars() on a non-object in C:\wamp\www\prestashop15015\wordpress\wp-content\plugins\prestashop-integration\widgets\prestashop-integration-hook.php on line 37
On wordpress admin page, PrestaShop Integration settings pages shows The actual value « ../ » refers to a PrestaShop installation version 1.5.0.9 named « yhhh », shows that the configured PS path is correct.
how to solve this?
Hi Djxiong, as soon as we will test our plugin with PrestaShop 1.5, we will try to fix it asap. François.
Bonjour,
Votre plugin fonctionne t’il avec la version 1.5 de prestashop (Version 1.5 RC2, 6 Août 2012)
Bonjour,
Notre plugin ne fonctionne pas encore avec la version 1.5 de PrestaShop (RC2).
François.
bonjour
installation simple
il m’indique bien la version prestashop
mon menu prestashop ne s’affiche pas correctement, je n’ai pas les liens, ni le menu haut …
que dois-je faire ?
merci
Bonjour,
Vous devez ajouter des plugins dans les sidebars adaptées, que vous aurez très probablement créer au préalable…
François.
Bonjour,
Il semble que lorsque votre plugin est actif dans WordPress et que le magasin soit désactivé pour cause de maintenance, le blog WordPress est également désactivé.
Existe-t’il une autre solution que de désactiver votre plugin afin que le blog reste atteignable lorsque le magasin en maintenance ?
Meilleures salutations
Fajy
Bonjour, je n’avais jamais pensé à permettre l’affichage du blog lorsque la boutique était en maintenance. Le problème est que la boutique n’est pas censé être fonctionnelle et que l’intégration étant forte : l’affichage du blog est fortement dépendant de l’état de la boutique.
Je vais voir ce qui peut être fait, il s’agit d’une nouvelle fonctionnalité.
Cordialement, François.
Bonjour, des nouvelles de la compatibilité avec la version 1.5 de Prestashop ? Avez-vous une date approximative ? Je dois commencer un nouveau projet et j’hésite à partir avec la 1.4. Merci.
Bonjour, j’ai énormément de projets clients en cours, dès que j’aurais un minimum de temps ou un projet d’intégration avec la version 1.5 nous ferons le nécessaire pour publier une correction… François.
ce plugin fonctionne t’il avec prestashop 1.4.8.2 car pour ma part il ne me trouve pas le dossier prestashop dans le chemin.
Fonctionne t’il aussi pour la version 1.4.9?
Cordialement
Bonjour, ce plugin fonctionne avec la version 1.4.8.2 ainsi que la 1.4.9, mais il ne fonctionnera pas avec la version 1.5 de PrestaShop, une mise à jour arrivera bientôt…
Cordialement, François.
Bonjour, j’aimerai savoir si il est nécessaire que les bases des données des deux sites soient communes?
Bonsoir, non ce n’est pas nécessaire : le plugin analyse le fichier de configuration et ouvre un accès (si nécessaire lorsque à la fois le serveur de base de données, le nom de la base, le nom d’utilisateur pour la connexion et le mot de passe sont distinct) à la base de données de PrestaShop.
Impatient de voir ce super plugin fonctionner avec prestashop 1.5.1
belle réalisation,
merci pour votre travail
Bonjour, effectivement, nous avons énormément de travail actuellement, et n’avons pas eu le temps encore de faire la mise à jour du module, ce qui devrait arriver bientôt malgré tout… François.
Bonjour
Dans votre fichier Readme.txt , il n’est pas mentionné comment l’installer , je viens de le faire par 2 manières différentes , et cela ne marche pas , avez-vous un tuto complet autre que le fichier Readme.txt pour associer WordPress & Prestashop ?
Merci de votre aide
Mz
Bonjour,
Veuillez examiner la page WordPress du plugin, il s’installe de manière classique comme tout plugin WordPress, par contre vous devez indiquer le chemin relatif de PrestaShop par rapport à WordPress, de manière que le plugin récupère tous les paramètres de connexion (base de données, fichier de configuration, code PHP de PrestaShop que le plugin va utiliser, …)
Cordialement, François.
Will the update be coming soon for 1.5.2
The release 0.8 add support for PrestaShop 1.5
Hello, je vous rellance sur la version 1.5? Est-elle toujours en projet?
Merci
Bill
Bonjour, la version 0.8 du plugin vient de sortir et apporte le support de PrestaShop 1.5, François.
Bonjour,
Merci et bravo pour votre travail.
Un petite suggestion, vous pourriez peut-être hébergé votre projet sur une plateforme de gestion de développement genre Github, etc.
Je suis moi même développeur, nous pourrions collaborer pour la mise à jour de votre module et ainsi la rendre compatible avec la version 1.5 de Prestashop.
Qu’en pensez-vous ? Sous quelle licence est votre projet ?
Bonjour François,
Je viens de faire la mise à jour de votre plugin vers la version 0.8.3. Malheureusement le blog s’arrête de fonctionner et l’erreur HTTP 500 est affiché. En désactivant le plugin le site est de nouveau accessible.
Auriez-vous une idée là-dessus ?
Plugin version 0.8.3
Wordpress version 3.5-fr
prestashop version 1.4.6.2
Merci d’avance de votre réponse. Votre plugin est très utile et ce serait génial si le problème peut être résolu.
Meilleures salutations
Fajy de apprentiphotographe.ch
Bonjour Fajy, je suis embêté, pouvez-vous me donner un accès administrateur à votre blog pour examiner le problème svp (par MP) ? François.
Bonjour François, merci de votre aide.
Je viens de vous envoyer un mail à votre adresse de contact.
Bonjour François,
Un grand merci pour l’intervention rapide et professionnelle fournie.
Tout fonctionne à merveille, super plugin à recommander.
Cordialement
Fajy
We are switching to WP, have 1.4.8.2 of Prestashop up and running. I installed the 0.83 plug-in, on wp 3.5. Configured the plugin — it recognized the shop. Now entire WP site fails with Fatal error: Class ‘Configuration’ not found in /home/d7toast/public_html/shop/config/config.inc.php on line 108. I can read French well enough — I don’t think I saw this particular issue in the list already.
Hello,
This error is caused by autoloader of PrestaShop which is not initialized, see Support Forum. The FAQ has not yet been updated, apply the changes for the autoloader section and it will probably work (you may use a big WordPress plugin that use autoloader, causing problems with PrestaShop which needs to be patched).
François.
Bonjour,
Je n’arrive à obtenir un site « propre », tout est complètement décalé et le header et footer du prestashop ne sont pas intégrés.
Merci de me dire si j’ai oublié une étape.
Bonjour,
Vous utilisez le thème twentyten, qui utilise les mêmes (trop classiques) id comme #header… donc votre style PrestaShop est altéré par ce thème WordPress : soit vous partez d’un thème vide, soit vous modifiez un peu plus votre thème WordPress. Ensuite, vous avez à priori récupéré le style « page non trouvé » du thème PrestaShop pour construire votre adaptation WordPress : la présentation de ce style cache le footer par exemple…
Il faut donc continuez d’adapter votre thème WordPress en cours, l’idéal aurait été de créer un thème enfant car vous ne pouvez plus faire de mise à jour du thème Twentyten désormais.
Cordialement,
François.
Bonjour et merci pour votre réponse rapide,
Un thème vide, il en existe t-il ou faut-il enlever tous les fichiers CSS du thème wordpress ?
Merci pour votre retour
Cordialement
Un thème vide : il faut partir d’une feuille blanche en fait. Il faut suivre le développement d’un thème WordPress via le Codex WordPress pour le développement de thème (en anglais).
bonsoir,
Je rencontre un prob que je n’arrive pas à résoudre avec le patch donné sur le forum de la page du plug sur le site de wordpress.
wordpress est intallé dans http://www.domaine.com/site et prestashop dans http://www.domaine.com/boutique
et si je vais sur http://www.domaine.com/site/ j’ai une redirection direct vers la boutique prestashop http://www.domaine.com/boutique/index.php?
j’ai tenté avec le patch, mais j’obtiens une page toute blanche.
pourriez-vous me conseillez svp ?
merci d’avance
Bonsoir,
Si vous obtenez une page blanche, c’est que vous avez fait une erreur pour traduire le patch, il faut revoir le code. Vous avez peut-être oublié l’accolade fermante ?
Cordialement,
François.
bonsoir,
j’utilise le patch qui se trouve dans le 1er message de ce post :
http://wordpress.org/support/topic/how-to-patch-shopphp
c’est bien cela ?
peut-être que je ne le place pas où il faut dans le fichier shop.php ?
merci d’avance pour votre aide.
j’ai retenté avec le code mais toujours une page blanche avec en url http://www.domaine.com/site/
donc la bonne url mais page blanche.
auriez-vous un autre conseil svp ?
peut-être sur l’endroit ou copier/coller le patch ?
merci
j’ai réussi 😉
merci à vous
Bonjour
je suis sur prestashop 1.5.3 j’ai installé wordpress sous un repertoire de prestashop
lorsque je vais me connecter j’ai firefox qui me dit:
Firefox a détecté que le serveur redirige la demande pour cette adresse d’une manière qui n’aboutira pas.
et sur chrome c’est erreur 310
une idée?
merci
Bonjour,
Aucune… j’ai déjà tester ce type d’installation sans soucis avec PrestaShop 1.5.3 : vider les caches du navigateur, vider les caches de PrestaShop, vider les cookies au cas où, et régénérer aussi le htaccess de PrestaShop enfin. Si le problème persiste, indiquez-moi par email l’adresse du site, éventuellement il faudra me donner un accès si vous voulez que j’examine le problème ?
Cordialement,
François.
Merci
a quelle adresse vous envoyer les accès?
Bonjour,
Voici votre erreur :
PHP Fatal error: Call to a member function isLogged() on a non-object in (...)/modules/blockuserinfo/blockuserinfo.php on line 38
Le code fautif est un code déprécié sur 1.5 : une « rustine » a été ajouté pour ajouter la compatibilité 1.4 mais cela ne devrait pas avoir été nécessaire !
François.
Bonjour,
Depuis l’installation du plugin, le javascript de l’administration de WordPress n’est plus chargé : je ne peux plus déplacer mes widgets, les fonctions d’édition des pages ne marchent plus.
Comment corriger ce problème ?
Je précise que j’ai demandé d’importer le javascript de Prestashop.
Merci d’avance.
Bonsoir,
Les javascript de PrestaShop ne sont jamais importé dans WordPress au niveau admin, est-ce que lorsque vous désactivez le plugin uniquement, cela refonctionne pour vos widgets ? par contre, sur les pages d’éditions de post (et donc pas les widgets) le plugin charge un tout petit script pour le fonctionnement ajax…
François.
Merci pour votre réponse rapide !
Non, mes widgets ne refonctionnent pas quand je désactive le plugin … Ca vient sûrement d’autre part alors !
Quand je rajoute la ligne define(‘WP_DEBUG’, true); dans wp-config, les fonctions dans les posts refonctionnent, mais pas mes widgets.
Bonjour, dans ce cas, il faut chercher le(s) plugin(s) coupable(s)… bonne chance… François.
Bonjour,
Afin d’éviter les conflits jquery, j’ai désactivé le jquery de WordPress. Cependant, les scripts de mes plugins sont appelés avant l’insertion de jquery de Prestashop, ce qui pose des problèmes. Y a-t-il un moyen pour charger le jquery de Prestashop au début du ?
Bonjour,
Essayez dans l’autre sens : désactiver l’import des scripts de PrestaShop et réactiver en reprogrammant les scripts de WordPress pour utiliser ceux de PrestaShop, mais uniquement pour le frontend (car l’admin de WordPress n’appréciera pas du tout les versions jquery de PrestaShop très probablement).
Cela remettra dans le bon ordre les scripts mais par contre, il faut connaître avant tous les scripts que vous allez utilisez (sur PrestaShop) car vous avez à priori beaucoup de plugins sur votre blog et ce serait trop complexe de ce côté là…
François.
Bonjour,
Sur une installation PS 1.5.3.1 fraiche, une fois le module installé et le chemin inséré, le plugin reconnaît une installation 1.5.0.9. Où va-t-il chercher cette info ????
Bonjour, oui j’ai aussi remarqué cela… Cette information est récupéré dans la base de données et pour les versions 1.4, la version base de données correspondait bien à la version installée, sinon c’était probablement un bug de mise à jour (remarqué une fois pour un client qui avait utilisé un module de mise à jour qui n’était manifestement pas allé jusqu’au bout, car le site avait quelques problèmes) mais ce comportement a peut-être été modifié par PrestaShop.
François.
Bonjour, je suis actuellement en train de me former dans l’univers de wordpress et de prestashop.
Votre plugin me semble très intéressant pour faire cohabiter ces 2 univers. Cela dit, j’ai tenté de faire une installation (en local, je n’ai pas de site en ligne) cela dit, une fois le plugin activé, je suis redirigé vers la boutique.
Voila comment j’ai procédé :
Installation de wordpress dans un répertoire site01
installation de prestashop dans un sous répertoire site01/shop
téléchargement du plugin et activation de celui ci avec comme propriétés :
répertoire de prestashop : shop/
importer css
importer javascript
quand je rentre l’adresse de mon site wordpress, une redirection se lance et arrive sur la page de la boutique, donc http://localhost:8888/site01/shop/index.php?
Pourriez vous me dire ce que j’ai oublié de faire ou ce que j’ai peut être fait de travers?
En vous remerciant d’avance,
Bonne journée
Bonjour,
Vous devez lire et appliquer les points de la FAQ : http://wordpress.org/extend/plugins/prestashop-integration/faq/
Attention les patchs proposés sont des patchs classique de type diff.
Bonne journée,
François.
Super!
Un grand merci pour votre aide.
Cela m’a poussé à faire un petit geste en remerciement de votre disponibilité. Et j’invite à tous les utilisateurs de cette extension à faire de même.
Bien à vous,
Geoffrey
Bonjour,
Un grand merci aussi de votre geste, même petit. Pour information, vous êtes le premier !
Bonne journée,
François.
Hello Geoffrey,
J’ai le même soucis que Francois à savoir :
mon prestashop est à la racine et mon wordpress dans un sous dossier /blog/
Lorsque j’accède à mon blog, celui renvoi vers la boutique. Le patch du fichier classes/shop/Shop.php est identique ?
Bonjour,
Vous pouvez toujours appliquer le patch, il « corrige » un comportement unilatéral de PrestaShop qui ignore complètement les autres composants web existant.
Par contre : il est incomplet, je viens de corriger à l’instant une version de Shop.php qui étrangement active la redirection 301 au dessus. Il faut encadrer la demande de redirection des lignes 340 à 346 par
if (!defined('PRESTASHOP_INTEGRATION_VERSION')) {
et le fermeture du bloc if :}
.François.
Bonjour François,
merci pour ce plugin qui semble parfait. J’ai une petite question (je n’ai pas trouvé de réponse dans le FAQ) qui peut sembler absurde pour la novice que je suis.
J’ai essayé de configurer le plugin sur mon wordpress (pour info, le wordpress est situé à monsite.com/blog/ ) mais j’ai une erreur :
Qu’entendez vous par « Répertoire PrestaShop ». J’indique url (http://***) de mon emplacement de ma boutique Presta, mais malgré cela j’ai le message suivant qui apparait : « La valeur actuelle « www.*** » ne correspond pas à une installation de PrestaShop ! »
Pouvez-vous m’indiquer ce que je dois renseigner ?
Merci
NB :j’utilise la version 1.5.4.0 de presta et la dernière de WP (3.5.1)
Bonjour,
Il faut indiquer le chemin relatif et donc pas une url complète : dans votre cas, cela semblerait être le chemin (sans les « ) : « .. »
Cordialement,
François.
Bonjour,
Je rencontre le même problème que Martine ci-dessus :
Pourriez-vous donner un exemple concret pour renseigner la partie « Répertoire Prestashop ».
Pour ma part j’ai prestashop d’installé sur mondomaine.tld et le blog sur mondomaine.tld/blog.
Par ailleurs merci et bravo pour cette extension !
Bonjour, vous devez vous aussi donc indiquer le chemin relatif « .. » et le plugin devrait alors découvrir le nom et la version de PrestaShop. Cordialement, François.
Bonjour,
Merci bien pour ce plugin.
Comme je suis novice, j´ai du mal a faire fonctionner votre plugin correctement.
J´ai réussit a l´activer, le background de ma boutique est bien intégrée dans celui du blog.
Le header et le footer manque toujours.
Pourriez vous m´indiquer la démarche a suivre afin de réussir le transfert?
Cordialement,
Silke
Bonsoir,
Pour intégrer le header et le footer, vous devez ajouter à un sidebar de votre blog un widget PrestaShop Integration Hook justement pour le header et le footer. Après, pour une intégration plus poussée, il est fortement recommandé de connaitre à la fois le développement sous WordPress et sous PrestaShop.
Cordialement,
François.
Bonjour,
après l´installation du plugin je reçoit une erreur lorsque je clique sur module dans le backoffice Prestashop!
[PrestaShop] Fatal error in module prestashop-integration:
Call to undefined function load_plugin_textdomain()
Cordialement
Silke
Bonsoir,
Je ne comprend pas car ce plugin est un plugin WordPress, il n’altère pas le fonctionnement de PrestaShop mais il l’utilise. Vous ne devriez donc pas avoir d’impact avec le backoffice de PrestaShop, mais éventuellement celui de WordPress. A moins que vous n’utilisiez un module PrestaShop qui porte le même nom ?
Cordialement,
François.
Bonjour,
merci pour votres reponses. Ca marche!
Salutations
Silke
Bonjour,
Tout d’abord merci pour ce plugin. Il est vraimen très efficace et permet de coupler WordPress à Prestashop beaucoup plus rapidement que si on devait marier les deux environnements en modifiant les fichiers sources de chaque CMS.
Je viens de tester ce plugin sur un site multilingue dans le cadre d’une étude de faisabilité pour un futur projet. Malheureusement j’ai constaté le problème suivant :
Cas n°1 :
J’ai un site WordPress à la racine du site.
J’ai Prestashop dans un répertoire /shop.
L’internaute arrive sur la page d’accueil du site version FR. Il change de langue pour passer à la version EN. Le site passe bien en EN, mais pas les modules Prestashop.
Cas n°2 :
J’ai un site Prestashop à la racine du site.
J’ai WordPress dans un répertoire /blog.
L’internaute arrive sur la homepage de la boutique version FR. Il passe en version EN puis va sur le blog.
Comme l’internaute a déjà choisi sa langue dans la boutique, en allant sur le blog il a bien les modules en EN. Mais il faut forcément que l’internaute soit passé par la boutique d’abord, et choisisse la langue souhaitée côté boutique.
Y a-t-il un moyen pour que lorsque l’internaute change de langue côté WordPress, les modules soient ceux de la langue choisie ?
Pour info : j’utilise pour la gestion des langues côté WordPress le plugin « Polylang ».
Je vous remercie de votre réponse.
Cordialement,
Christelle
Bonjour,
Merci de votre commentaire. De manière générale pour utiliser le mode multilingue avec PrestaShop, mes tests ont été basé sur le sélecteur de langue de PrestaShop (car cela éviterait en particulier de devoir reporter celui de WordPress dans PrestaShop). A partir de là, le site tient compte pour choisir quelle langue il faut afficher (dans WordPress afin d’intégrer PrestaShop) de la langue de WordPress (WPML ou PolyLang) sinon de la langue du blog puis il recherche une langue active de PrestaShop qui correspondent (à partir du code iso), et enfin si vraiment rien n’est trouvé, de la langue par défaut de la boutique (PS_LANG_DEFAULT).
Cas n°1 : Est-ce que les langues de PrestaShop sont bien active par rapport à celle du blog, tracer le fonctionnement de psLang() dans le plugin sinon.
Cas n°2 : il faudrait récupérer le module (ou le hook) de sélection de langue afin que même sur le blog, la boutique puisse être utilisée pour changer la langue. Ensuite, il faut bien configurer le plugin multilingue pour qu’une URL unique soit bien utilisée pour chaque langue, et éventuellement des ajustement au niveau .htaccess peuvent être à faire pour bien configurer les redirections vers la langue du blog. J’ai déjà un site opérationnel avec Polylang selon ce cas (utilisant 3 langages). Cela reste expérimental car il faut faire des adaptations au cas par cas (il n’y a pas de patch proposée actuellement pour PrestaShop, il en faudrait probablement un mais PrestaShop est isolé du blog dans son fonctionnement seul alors le blog importe PrestaShop lorsque le plugin est actif).
Cordialement,
François.
Bonjour,
Ce plugin peut-il aller chercher un prestashop sur un autre domaine où l’installation prestashop doit être sur le même site.
En clair, j’ai un site internet x et j’ai ma boutique sur un autre site internet y. Est-ce qu’avec votre plugin, x peut aller chercher des produits sur y pour les afficher dans un widget ? merci d’avance de votre réponse
Bonjour,
Il le peut, mais il y a beaucoup plus de modifications à faire dans PrestaShop (en particulier car il ne connait pas le domaine existant et surtout la v1.5 qui essaie de faire des redirections lors le schéma d’URL n’est pas connu, ensuite car le domaine étant différent, les cookies sont perdus). Pour plus d’informations, vous pouvez suivre ce thread : http://wordpress.org/support/topic/problem-with-images-of-prducts
Bonjour,
Et si j’installe ma boutique dans un sous-domaine de mon site actuel, le plugin fonctionnera ?
merci
Bonjour,
Il y a eu une discussion sur le support du plugin où j’ai répondu que cela n’était pas supporté car vous devrez alors faire beaucoup de réglages potentiellement : http://wordpress.org/support/topic/problem-with-images-of-prducts?replies=23#post-3851696 car selon votre version de PrestaShop (1.5 avec le support multiboutique activée ou pas d’ailleurs) ce dernier peut ne se retrouver perdu de pas savoir qu’elle boutique il doit utiliser, et ce à plusieurs endroit du code…
Il y aura aussi le problème des cookies entre WordPress et PrestaShop qui devront être réglé sur le domaine entier sur PrestaShop (un patch supplémentaire de Cookie.php sera nécessaire) pour englober tous les sous-domaines. Ensuite, sur le papier, cela devrait pouvoir fonctionner au prix de quelques patchs (cela fonctionnera probablement mieux sur une 1.4).
Cordialement,
François.
Bonjour,
tout d’abord merci bcp !
j’ai une p’tite question, avez-vous comme planning de faire du partage DB membres entre PS et WP pour que les membres de la boutique un fois connecté puissent laisser un commentaire sur le blog avec les même login
Bonjour,
C’est une bonne idée et j’avais l’intention de la rajouter, cela permettrait de précharger les champs. Pour information toutefois : le plugin ne synchronise pas les utilisateurs entre WordPress et PrestaShop, cela pourrait être rajouté à la volée aussi via une option supplémentaire.
Cordialement,
François.
Bonjour,
tut d’abord merci pour cet article !
je viens d’installer ce plugin avec wordpress 3.5.1 et prestashop 1.4.3. Il me trouve bien la bonne version de prestashop et le bon nom mais quand j’essaie d’accéder au blog, j’ai une page blanche et rien ne se passe.
Savez-vous d’où cela peut venir ?
En vous remerciant par avance,
Vivien
Bonjour,
Excusez-moi pour le délai, mais il faut vérifier les log error.log à minima pour savoir ce qui pose problème.
Cordialement,
François.
Bonjour
Je tente actuellement d’intégrer wordpress 3.5.1 à une future boutique prestashop 1.5.4 . Tout semble fonctionner après le patch de shop.php.
Par contre j’utilise le thème par défaut twenty twelve et je ne comprends pas comment intégrer le menu prestashop dans wordpress. J’arrive à le mettre dans la colonne de gauche mais pas en header. Je n’ai pas de zone de widget haut de page.
Vous dîtes d’utiliser un thème presque vide, peut-on en trouver un facilement ?
Bonjour,
Excusez moi pour le délai de réponse, vous devez soit partir sur un thème vide (cf le Codex de WordPress sur le sujet : http://codex.wordpress.org/Theme_Development ) soit modifier un thème existant, pour cela il faut rajouter un nouveau sidebar et insérer le plugin de hook adéquat dans ce sidebar, mais le Codex vous aidera encore.
Cordialement,
François.
Bonjour,
je suis novice mais j’ai fais l’instal du plugin mais je ne comprend pas la démarche pour : » indiquez le chemin absolue (ou relatif depuis le répertoire d’installation de WordPress) de l’installation de PrestaShop »
je reste bloqué là ! pourriez vous m’orienter ?
Merci par avance
Bonjour,
Excusez-moi pour ce long délai de réponse, mais vous devez par exemple si vous avec la boutique dans /shop et le blog à la racine indiquez : shop
Attention car dans cette configuration il faudra aussi patcher la gestion des cookies, cf la FAQ du module sur WordPress.org
Cordialement,
François.
Bonjour,
j’ai trouver votre theme sous une extention wordpress, j’ai été ravie de cette solution. Desuis mon manager, ayant un module wordpress, j’aimerais le lier avec le module installé de prestashop(v.1.4.X. ..). Il s’est installé correctement, seulment il est demandé de configurer Prestashop integration..
et là je ne sais pas quoi faire
Il est indiqué :
« Définissez comment accéder au code PrestaShop et à sa base de données : vous devez indiquez le chemin absolue (ou relatif depuis le répertoire d’installation de WordPress) de l’installation de PrestaShop
Répertoire PrestaShop : ????????
Vous devez indiquez ci-dessus le répertoire relatif vers votre installation de PrestaShop »
Je n’ai aucune idée du fichier ou de chemin d’accès, que je dois lié, ayant dans mon fillezila mon répértoire de mon module prestashop.
(je souhaiterais gerer ma boutique depuis mon module prestashop que j’ai installé)
Pouvez vous m’aider!!??
Bonjour,
Excusez-moi du délai de réponse, par exemple si PrestaShop est à la racine et le blog dans /blog alors le chemin relatif est : ..
Cordialement,
François.
Bonjour François
I installed the module as you indicate but when you start in wordpress page I get a 404 error prestashop.
I tried to test the hack but still the error.
Prestashop is installed in a directory. « \ provabotiga \ ».
Wordpress is installed in a directory « \ proves \ ».
Prestashop Version: 1.5.2.0
Wordpress version 3.4.1.
Merci and regards
Esteve
WW
Hi Esteve,
Sorry for my quite late response, for your case in case it is not resolved you should type : ../provabotiga
But you will have to fix the cookies (see FAQ).
Kind Regards,
François.
Bonjour, j’essaye tant bien que mal d’intégrer WordPress 3.5.2_fr à ma boutique Prestashop 1.5.4.1,
La structure prestashop installée à la racine et WordPress installé dans un sous-dossier actualites. Le plugin est bien installé et configuré (la version de presta est bien affichée dans la page de configuration, cependant j’ai une erreur 404 ou page introuvable mais que je désactive le module aloors l’affichage du blog se fait bien. Auriez vous une solution à m’apporter?
Merci d’avance.
Bonjour,
Excusez-moi pour cette réponse tardive.
Vous devez suivre la FAQ du plugin sur WordPress.org concernant les redirections, et supprimer aussi au passage une autre redirections, cf le support qui peut provoquer des redirections complémentaires.
Cordialement,
François.
Bonjour 🙂
Dans le cas d’une boutique à la racine du www, et du blog dans un dossier /www/blog/
Y’a t’il un risque que cela ne fonctionne pas si le blog est accessible via un domaine bien dissocié de celui de la boutique (qu’on ne soit pas sur un http://www.maboutique.com/blog, par exemple) ?
Merci !
Bonjour,
Excusez-moi pour cette réponse tardive mais effectivement cela ne fonctionnera pas sur un domaine spécifique (PrestaShop ne le supportera pas). Vous devez conserver cette structure sur le même domaine.
Cordialement,
François.
Bonjour, je développe des thèmes pour WordPress et Prestashop, je trouve votre plugin absolument génial, il vient palier aux énormes lacunes de Prestashop en matière de publication de contenus. Bref le beurre et l’argent du beurre… Mais quelque chose m’échappe complètement, quel site est maître de l’autre ? Autrement dit vers quelle installation doit pointer mon domaine ? Les deux sites peuvent-ils fonctionner indépendamment l’un de l’autre avec 2 domaines différents ? Pour ma part j’ai mon domaine qui pointe vers mon install Prestashop, développement initial. Chaque install est dans un répertoire distinct /root/wp et /root/ps + 2 db séparées. Si je pointe mon domaine vers /wp alors les widgets restent muets malgré la config du plugin qui répond ok. Seul le panier essaie de s’afficher mais est vide de toute donnée. En tout cas rien n’est récupéré de la db prestashop. J’ai essayé avec un sous domaine qui point vers WP et là j’ai systématiquement un redirect vers le domaine. D’avance merci de m’éclairer. jd
Bonjour,
Merci et désolé de cette réponse tardive. En fait aucun n’est « maître » de l’autre, vous pouvez soit mettre PrestaShop à la racine, soit le blog, soit les 2 à la fois 😉
Par contre, oublier les 2 domaines distincts, car l’intégration n’a plus de sens (cookies en particulier qui ne peuvent plus être partagé, limite de HTTP).
Pour les redirections, vous devez appliquer le patch de la FAQ du plugin et supprimer aussi une autre redirection si elle est présente (cf le support forum).
Cordialement,
François.
Bonjour François,
Merci pour votre réponse même si elle fut tardive, je comprends très bien le temps que cela peut prendre !
Je suis donc reparti de zéro en laissant ma boutique Prestashop de côté pour ne pas avoir à toucher à ce domaine.
J’ai donc 2 installs propres :
root/wp
root/ps
Je configure PS « normalement » avec mondomaine.com qui pointe vers root/ps.
Je dois ensuite changer la destination de mondomaine.com pour le faire pointer vers root/wp pour accéder à mon install WP et configurer PS-Integration. Sinon comment accéder à /wp-admin ? Et c’est là jepense que quelque chose cloche :
Je peux afficher la home page de PS dans WP mais sans les images puisque le répertoire n’est plus celui de PS ! Aucun lien de PS dans WP ne fonctionne.
Je suis désolé mais vraiment ça m’échappe complètement…
D’avance merci de votre aide.
Bonjour François,
Je dois dire que j’ai rarement autant galéré sur un module et pourtant j’en ai fait des choses ..! Encore toute une journée à ré-installer from scratch, faire des tests dans tous les sens et relire tous les posts…
Mon config :
mydomain.com > root/wp hébergé chez 1and1 mutualisé
instal WP 3.6 > root/wp
instal PS 1.5.4 > root/ps
PS Integration Module v0.8.3 (j’ai désinstallé le 0.9)
> the path : ../ps
Aucun autre module sous WP
A noter que je peux accéder à l’admin de PS via un sou-domaine shop.mydomain.com qui pointe sur root/ps
Les widgets hooks fonctionnent.
product-list.tpl loading ok.
Problème :
Les images ne chargent pas.
Les URL affichées dans les widgets hook et product-list.tpl mènent systématiquement vers la 404 de WP « rien de trouvé ».
J’ai tout essayé sur la config des permaliens de WP et des SEO&URLs de PS d’ailleurs je n’arrive pas à comprendre comment peut bien faire le serveur pour combiner tantôt le .htaccess de WP, tantôt celui de PS et pourtant il faut bien résoudre les URL ne serait-ce que pour ouvrir une page produit non ?
Je suis horriblement en retard et un poil désespéré, merci de votre aide.
spix
Bonjour Spix,
Il faut oublier le multi-domaine avec PrestaShop car cela pose des problèmes (cf support Forum et FAQ du plugin). Cela devient expérimental, pour charger les images vous pouvez pour contourner le bug PrestaShop (étrangement, les images n’ont pas d’URL absolue comme les autres liens) ajouter un serveur média correspondant à l’URL du site PrestaShop, ainsi les images seront systématiquement avec des URLs absolue. Pour les cookies, il faut patcher Cookie.php pour utiliser le domaine englobant tous les sous-domaines (sinon les cookies ne passent pas par défaut, car PrestaShop assigne les cookies au domaine de la boutique). Il y a aura probablement d’autres problèmes ailleurs car PrestaShop ne s’attend pas à voir une adresse distinctes que l’actuelle (surtout avec la version 1.5 qui gère le multi-boutique et donc des redirections pour « corriger » les mauvaises URLs).
Pour les .htaccess, PrestaShop et WordPress combine les modifications tout les deux, je n’ai donc pas eu de problème particulier (installation de PrestaShop et WordPress au même endroit, en conservant le index.php de WordPress car ce dernier est bien plus configurable que PrestaShop, cf ce site qui utilise cette approche : Cyclable.
Désolé pour le retard des réponses, beaucoup de travail, beaucoup de spam commentaire malgré les plugins anti-spam que j’utilise.
Cordialement,
François.
PS : il est toujours possible de solliciter mon aide en direct, et si vos demandes devaient être trop importante je vous proposerais un devis directement que vous pourrez ensuite accepter ou pas.
Bonjour, j’essaye tant bien que mal de faire fonctionner ce plugin pour récupérer le header et le footer de ma boutique Prestashop 1.5.4.1, j’ai une erreur 500 lors de l’ouverture du blog. Mon presta est à la racine du site et WordPress dans un dossier actualité. Ma première question est: est il fonctionnel sur un Template autre que celui de base et est t’il fonctionnel sur ma version de presta?
Merci d’avance pour réponse.
Clt.
Cass
Bonjour,
L’erreur 500 est généralement la cause du patch de Shop.php mal fait et n’a rien à voir avec votre thème (normalement, à moins d’un conflit d’un thème PrestaShop particulier avec WordPress mais je n’ai jamais rencontré ce soucis)
Cordialement,
François.
Bonjour,
Et tout d’abord merci pour ce super module.
J’aurais une question concernant un module. Voilà j’utilise sur le site le module « pm_advenced topmenu »
Il est disponible dans le widget module mais quand je l’integre les textes et sous menu de niveau 2 ne fonctionnent pas. Idem pour le module footer custom.
Auriez vous une solution ?
Bonjour,
Non, je n’ai pas de solution tout prête il faudrait voir ce qui ne va pas.
Cordialement,
François.
Bonjour,
Tout d’abord un grand merci pour ce plugin plus qu’utile à mes yeux.
Je suis actuellement en local en train de créer un site pour une asso.
Mon problème est que j’ai intégrer le block userinfo dans une zone widget avec ces deux lien « m’identifiez » « panier »
le pb est que si je m’identifie (sur la page d’itentification de presta) que j’ajoute des produits au panier, puis que je reviens sur wordpress mon widget blockuser est réinitialiser : plus de produits ds le panier et utilisateur déconnecté.
Cela doit être du à un pb de cookies, mais je ne sais pas comment le résoudre.
Merci d’avance pour votre réponse
Bonjour,
Vous devez appliquer le patch concernant les cookies sur la FAQ du plugin sur WordPress.org.
Cordialement,
François.
after patch I have the same problem.
Prestashop
http://www.fitnesstienda.com/shop/
WordPress
http://www.fitnesstienda.com/blog/
help me
thanks
Hi, you should try the following configuration for the plugin : ../shop and you should apply the patch in the FAQ as well as a manual remove of another redirection : see the support forum or search for another redirection just above the patch and remove the redirection (by adding in the if the clause : && !defined(PRESTASHOP_INTEGRATION_VERSION for example).
Kind Regards,
François.
Bonjour,
grâce à son descriptif, je trouve cette extension très intéressante, et je vous en remercie.
par contre lorsque à l’activer correctement, j’ai le message : La valeur actuelle « /prestashop » ne correspond pas à une installation de PrestaShop !
Merci de vérifier votre installation sinon cette extension ne fonctionnera pas !
je suis en local avec wamp, mon dossier wordpress est dans www, et mon dossier prestashop est dans le dossier wordpress
je ne sais pas quoi mettre comme chemin absolue ou relatif pour faire fonctionner l’extension.
Merci encore pour ce plugin et merci d’avance pour votre réponse
Cordialement,
Pierre
Bonjour,
Je vois que vous avez trouvé directement.
Cordialement,
François.
j’ai finalement réussi, il fallait que je met ./prestashop
je vais pouvoir commencer à utiliser le plugin , merci encore !!!
Bonjour François,
Avant tout merci infiniment pour ton plugin. Il est le seul moyen qui semble fiable pour prestashop 1.5.4. J’ai longuement essayé avec ce lien ci: http://www.webbax.ch/2011/09/09/ajouter-un-blog-wordpress-a-sa-boutique-prestashop/ et celui-ci http://www.circonflex.fr/actus/integration-blog-wordpress-prestashop-version-1-5-4-30/ sans aucun résultat (or avant sur mon précédant prestashop cela avait fonctionné). Mais étant autodidacte je bloque littéralement à la dernière étape de ton plugin, càd à « la valeur actuelle « http://www….com/config » ne correspond pas à une installation de PrestaShop ! ». Le vrai répertoire d’installation (le dossier: /install) j’ai du le supprimé après avoir lancé linstallation de prestashop, tout comme j’ai du renommé le dossier /admin. Alors je ne trouve rien… Pourrais-tu me dire à quel texte cela devrait correspondre? Dans l’attente de ta réponse, je te remercie d’ores et déjà.
Bonjour,
Merci, j’ai vu que vous aviez trouvé toute seule, je n’ai rien à ajouter du coup 😉
Cordialement,
François.
Re-bonjour,
Il a accepté ceci : ../ et dit que :
« La valeur actuelle « ../ » fait référence à une installation de PrestaShop version 1.5.4.1 nommé « XXX » ». Par contre lors du chargement de la page du blog, je suis tout simplement renvoyer sur la page d’accueil de mon prestashop (pas de blog, pas de billet,…)(le monsite.com/blog devient monsite.com/index.php?). Aucun résultat. Est-ce que cela fonctionne avec les versions actuelles de prestashop et wordpress ou pas? Merci d’avance!
Bonjour,
Ok, pour la suite vous devez désactivez les redirections de PrestaShop, le plugin ne peut pas le faire tout seul, il faut « corriger » PrestaShop pour cela, tout est indiqué dans le patch pour les redirections dans la FAQ du plugin concernant les redirections : http://wordpress.org/plugins/prestashop-integration/faq/
Cordialement,
François.
Re-bonjour,
Le problème de redirection est résolu 🙂 (via le FAQ), je cherche maintenant à placer le haeder et footer du prestashop…
Bonjour Francois,
Je voulais juste encore te signaler que dans mon cas la correction du cookie.php n’a pas fonctionnée même en ‘remove all cookies’. C’est peut-être du aux évolutions de prestashop et wordpress. Mon panier reste vide… Ainsi j’ai finalement décidé de ne pas afficher le footer et donc la colonne de droite(où se situe mon panier).
Cordialement,
Charlotte
Bonjour Charlotte,
Quel était le problème exactement ?
Car la correction de cookie.php permet d’élargir au domaine complet (dans le cas où PrestaShop est installé dans un répertoire et WordPress à la racine). Cette correction fonctionne bien, et a été testé par d’autres personnes que moi comme valide.
Cordialement,
François.
Bonjour François,
Le problème est alors sans doute le fait que chez moi le prestashop à la racine et que le blog est un répertoire. J’ai effectué la correction au cookie.php de prestashop. Cela justifie peut-être le non fonctionnement…
Bonjour Charlotte,
En fait, si PrestaShop est à la racine, il est inutile de corriger Cookie.php pour le blog, car ce dernier pourra y accéder normalement. En effet, la correction n’est nécessaire que pour le cas où PrestaShop n’est pas à la racine alors que WordPress y est.
Cordialement,
François.
Bonjour, tout d’abord merci énormément pour ce plugin c’est juste excellent 🙂
moi mon « problème » c’est que le chargement de mon site est très lent dès que je met le blog en action.
a la racine de mon site j’ai mon prestashop 1.5.4.1, et j’ai dans un répertoire ‘blog’ mon wordpress 3.6.
site encore en test, pas en prod.
essai fait avec gtmetrix (quand j’enlève le blog): Page load time: 4.65s.
avec le blog : Page load time: 28.21s
30sec c’est très long…… je ne comprend pas pourquoi…une idée? merci
Bonjour,
Avez-vous d’autres plugin ou thème très gourmand en ressources ? Avez-vous désactivé « PrestaShop Integration » afin de supprimer l’impact du chargement de PrestaShop dans WordPress ?
Sinon, si les résultats sont toujours les mêmes, je pense que vous pouvez peut-être toucher du doigt la différence entre un hébergement dédié et mutualisé dans la politique d’affectation des ressources CPU, indépendamment du projet sur lequel vous êtes, sur certains mutualisés j’ai remarqué que si vous dépassiez un type d’allocation CPU « prévue », vous passiez à la suite pour (beaucoup) plus tard, et donc vous vous retrouvez « facilement » avec un site qui répond très lentement dans certains cas alors qu’il est possible de répondre plus rapidement dans d’autres.
Sur un de nos sites, très chargé, ce même test donne 4.1 sec pour le blog (avec PrestaShop Integration) et 3.8 sec pour la boutique via le service gtmetrix.
Sur un autre de nos serveurs dédiés, un test de charge violent (via ab de la fondation apache, donc uniquement la génération du html par php à travers le réseau OVH car nos serveurs dédiés sont tous chez OVH) on obtient 0.74 sec pour le blog (1Mo/sec) et 0.68 sec pour la boutique (800Ko/sec). L’impact du réseau accessible depuis l’étranger ne se faisant plus sentir.
Avez-vous essayé PageSpeed de Google ? Notre site étant indiqué suivant les « guidelines » de Google pour la performance du site, (toutefois le cache browser n’est pas activé).
Cordialement,
François.
merci pour votre réponse rapide 🙂
je n’ai pas de plugin gourmands, je vais essayer de désactiver « prestashop integration » en laissant le blog actif et je vous tiens au courant. j’essaierai également PageSpeed.
mais je viens de remarquer autre chose (et je crois que du coup le problème viens de la aussi) quand le blog est actif (donc worpdress avec ‘prestashop intégration’) je ne peux plus commander de produits, l’ajout se fait et une fois dans le panier, le panier est vide… et j’ai des erreurs qui s’affichent certaines fois.
le problème pourrais venir de la? et d’ou vient se problème une fois le blog activé, un conflit de scripts?
merci
Bonjour,
Si votre panier se vide, le plus probable est que les cookies ne sont pas partagés ! Et donc que le site à la racine serait le blog et non PrestaShop ??? Si tel est le cas : mettez à jour Cookie.php en fonction de la FAQ du plugin.
Cordialement,
François.
j’ai essayé les cookies mais ça ne marchais toujours pas.
j’ai refait une install from scratch de wordpress 3.6 et en fait ça marche nickel maintenant et pas de problème de lenteur comme avant (env 6sec)et le panier ne se vide plus…
j’ai du faire un changement quand j’étais en local par rapport au chemin ou je ne sais quoi.
enfin merci beaucoup pour vos réponse et conseil super rapide !
Bonjour,
Je souhaiterais savoir si avec votre plugin il serait possible d’ajouter un module (ex : blocknewsletter) en fin de chaque post ?
Merci.
Bien Cordialement,
Romain
Bonjour,
Bien-sûr ! mais en adaptant éventuellement votre thème si celui-ci ne contient pas de sidebar au-dessus ou au-dessous des posts : vous devrez pour cela créer un sidebar à la fin de (ou avant) chaque post puis d’y insérer le widget « PrestaShop Integration Module » avec le module « blocknewsletter ». Si des filtrages sont nécessaire sur votre thème, vous pourriez peut-être utiliser le plugin Custom Sidebars.
Bien cordialement,
François.
Hi François,
First: thank your for the Plugin 🙂
I have a Multishopinstalation. is it possibel to select the ShopId. Now, whene im activate the Plugin, the mainsite is Redirectet to the Mainshop.
Best regards,
Mike
Hi Mike,
Multishop will not work yet, at least a patch of PrestaShop will be necessary, and a patch for PrestaShop Integration also. But Patchs are welcome ! 😉
Kind Regards,
François.
Bonjour,
J’ai une boutique prestashop de type http://www.boutique.fr
J’ai un blog sur le même nom de domaine mais comme ceci :
http://www.blog.boutique.fr (et non pas /blog).
Est-il possible d’utiliser votre plugin ?
Merci beaucoup
Bonjour Damien,
Oui, nativement sur une version 1.4 en prenant soin de remplacer index.php par la version de WordPress (car toutes les requêtes pour WordPress sont traitée par index.php).
Oui, nativement sur une version 1.5 avec la prochaine version 0.9.1 qui ne serait tarder, en utilisant la même approche que pour une 1.4 (utiliser index.php de WordPress) mais par contre une nouvelle option permet alors de choisir qui doit afficher la page d’accueil : WordPress ou PrestaShop.
En effet, PrestaShop 1.5 utilise la même approche que WordPress (via la classe Dispatcher) et donc l’index.php de PrestaShop traiterait toutes les requêtes (y compris celles destinées à WordPress, qui ne serait alors plus visible sans un patch de PrestaShop). La nouvelle version du module permet d’adapter le comportement de WordPress pour que si une URL peut être traité par PrestaShop elle sera à sa charge mais toutes les autres requêtes seront à la charge de WordPress (et donc en particulier la page non trouvée).
Cordialement,
François.
Bonjour Damien,
Je n’ai pas vu que les domaines http://www.boutique.fr et http://www.blog.boutique.fr sont différents ! j’avais compris que vous vouliez installer PrestaShop et WordPress au même endroit.
Dans votre cas, ce sera plus complexe à configurer : il faudra contourner les problèmes de PrestaShop (qui suppose que le domaine utilisé est identique sinon il provoque une redirection automatiquement, sous une 1.5 par exemple) :
Cordialement,
François.
Bonjour,
j’ai implémenté votre plugin wordpress mais lorsque je le configure avec « prestashop » dans le champs, mon site est redirigé sur le prestashop…
Pour info : j’ai un wordpress qui contient un prestashop (au lieu de l’inverse).
dans mon wordpress il y a donc un dossier « prestashop » (nom que je renseigne dans la configuration du plugin donc.
J’avais réussi avec votre plugin pour un autre site sous prestashop 1.4.7 mais là ça redirige sur le prestashop au lieu de rester sur le wordpress et d’intégrer les headers et footers presta…
Avez-vous une idée du problème ?
Désolé pour le post, j’ai vu trop tard le problème de Charlotte. Je l’ai résolu comme elle : le patch dans les FAQ.
Très bon plugin ! Un vrai plaisir car le couplage est fastidieux sans votre plugin =)
Bonjour,
Je ne parviens pas à trouver un thème « vide » qui convienne et je suis totalement perdu sur le site Codex.
Y aurait-il en téléchargement un thème qui se comporte bien avec le module ?
Merci pour vos avis
Bonsoir,
En fait le thème doit être construit en fonction du thème PrestaShop utilisé, donc il faut cherche un thème PrestaShop dont la version WordPress a été faite… Je doute un peu que vous le trouviez. Nous pouvons le réaliser pour vous mais c’est une prestation de service que nous proposons.
Cordialement,
François.
Any news regarding « la prochaine version 0.9.1 qui ne serait tarder »
Cordialement,
Ricardo
Bonjour Ricard,
En effet… beaucoup de travail actuellement provoque du retard sur la livraison de la prochaine version, je vais donc essayer de livrer la semaine prochaine au moins avec les fonctionnalités et corrections actuelles.
Cordialement,
François.
Bonjour,
j’ai installé votre module sur mon site (un presta dans un wordpress) et je rencontre un problème pour le module Navigation à facettes (blocklayered). Je veux l’afficher dans ma sidebar wordpress sur une page catégorie mais rien n’apparaît…
J’ai réussi à mettre le module Promotion (blockspecial) sur ma home et celui-ci fonctionne très bien, même sur ma page catégorie.
Pour la navigation à facettes et quelques autres modules rien ne marche… avez-vous une solution ou une idée sur ce problème ?
Très bon module tout de même !
Bonjour
mon prestashop est dans la racine http://www.nomdedomaine.com, mon blog est en sous repertoire http://www.nomdedomaine.com/blog. je n’ai pas compris ce que je devais ecrire chemin relatif?
j’ai essayé d’ecrire nomdedomaine.com etc mais rien . merci de m’éclairer
Hello, bon il semble que l’activité soit un peu réduite par ici, mais je tente ma chance 😉
Cool plugin, qui devrait pouvoir répondre à mes attentes… mais…
Config
WP: 3.8.1 (root)
PS: 1.5.6.2 (/shop/)
Intégration du dernier module disponible (0.9) + patch : OK
Thème de test : 2012
Intégration du template smarty dans une page avec shortcode : pas de souci
http://www.uvva.fr/produits-boutique/
C’est au niveau des widgets que cela ne fonctionne pas.
Le seul qui affiche du contenu c’est Hook, qui récupère bien les modules et les affiche.
Products et Module n’affichent rien du tout.
Template, testé avec new-products.tpl affiche « pas de nouveau produit », alors que, ben non, y’en a 3… mais récupère bien le header formatté – Et product_list.tpl lui n’affiche rien du tout, vide, nada…
J’imagine volontiers, que la dernière release de PS a modifié des trucs, ce qui expliquerait la chose… Je peux modifier des TPL sans souci, si besoin…
Merci d’avance.
Sincerely
DJM
Bonjour,
En effet, une grosse charge de travail fait que les commentaires ont été oubliés… j’en suis désolé.
Pour vous répondre : pour qu’un module s’affiche, il faut qu’il soit activé pour le hook en question, et le widget produit affiche les produits associé à un article.
Cordialement,
François.
Bonjour à tous
pour les problème de chemin du plugin :
/var/www/vhosts/votrenomdesite.fr/httpdocs/nomdurepertoireboutique presta.
là il trouve la boutique.
pour le reste j’ai encore des petits bugs ou je n’ai pas compris le plugin. car lorsque j’integre la liste il redirige vers le presta et sort du blog.
(jai le blog en racine, la boutique en repertoire, c’est le blog le plus important pour moi la boutique sert pour les devis de finalisation)
version 1.6 presta et wp derniere en date
Bonjour, vous devez appliquer le patch PS dans la FAQ du plugin WP avant pour supprimer les redirections faite par la version 1.5. Cordialement, François.
Hello 🙂
Tout d’abord merci pour le plugin. Vraiment idéal pour fusionner un WP et un PS.
Auriez-vous une idée sur comment gérer le multilangue (WPML coté WP et native coté PS).
Par exemple, qu’en passant en anglais côté WordPress, ca le fasse pour PS et donc que le header/footer récupéré du PS passe en anglais ?
Surement un lien avec les cookies je suppose…
Sébastien
Bonjour, le multilingue a été ajouté dans le code, pour une ancienne version de WPML si cela ne fonctionne plus, du coup la langue PS affiché est celle de WPML (au lieu de langue de la boutique ou de la langue par défaut) si elle est active. Cordialement, François.
bonjour
le plugin est il compatible avec prestashop 1.6 ?
et autre question comment trouver le chemin absolue (ou relatif depuis le répertoire d’installation de WordPress) de l’installation de PrestaShop. je ne comprend pas je pensais qu’il s’agit de l’url de ma boutique prestashop ?
A savoir que ma boutique prestashop est a la racine de mon serveur (http://www.doucelingerie.com) et que mon wordpress ce trouve dans un dossier (http://www.doucelingerie.com/blog)
Bonjour, désolé pour le retard de la réponse, mais si la question est toujours d’actualité, dans votre cas c’est .. le chemin relatif. Cordialement, François.
Bonjour,
Très bonne idée de plugin, mais malheureusement encore un peu difficile à mettre en oeuvre, notamment à cause du manque d’exemples…
J’utilise le plugin exclusivement pour le cadre général (header, footer) ; est-il possible d’intégrer des hooks comme displayBanner, displayNav ?
Merci
Benoît
Bonjour, la dernière version qui tarde à sortir le permettra. Cordialement, François.
Bonjour François,
Tout d’abord merci pour ce formidable plugin, très efficace et relativement simple à mettre en place une fois qu’on a compris le système des ancres à ajouter à notre thème WP. Et l’intégration des produits aux articles est un vrai plus.
Je viens de te faire un petit don (avec mes faibles moyens de jeune créateur j’en conviens, mais le cœur y est 😉 ).
J’aurais deux questions à te poser si tu as quelques minutes à m’accorder stp :
– Au niveau du cache, as-tu une recommandation sur la méthode ou un plugin qui fonctionnerait bien ? Étant donné qu’une partie des éléments proviennent de Presta et l’autre de WordPress, je ne m’y connais pas assez pour savoir comment gérer au mieux cette partie, l’affichage du blog est actuellement assez long.
– Concernant les variables Prestashop, j’ai repris la structure du header et du footer Presta pour mon thème WP, seulement j’ai quelques variables Presta qui ne sont pas prises en compte et que j’ai dû retranscrire en dur dans le template WP (ex: $base_dir / $logo_url / etc). Est-il possible de les utiliser quand même ?
Encore merci pour le partage.
Bonjour Ludovic,
Déjà un grand merci pour le don concernant le développement du plugin.
Pour le cache : le principal problème si le site est lent, c’est qu’à la fois PrestaShop et WordPress sont chargé, mettre un cache WordPress est en fait assez dangereux (car les plugins existant ne tiennent pas compte de PrestaShop, il faut donc pour les utiliser les configurer soigneusement) mais par contre, activer un cache pour PrestaShop sera déjà plus positif et moins risqué, par contre, utiliser un hébergement web à la hauteur sera un plus certain !
Pour les variables PrestaShop, il y a une solution élégante disponible via le plugin pour modifier le thème WordPress (ce sont des appels de fonction PHP) :
ps_template_vars( $name )
permet d’afficher le contenu d’une variable Smarty (de la même manière que {$name}) ;ps_include( $filename )
permet de charger un fichier smarty existant ;ps_l( array( s => $s, 'tpl' => $tpl ) )
permet d’afficher une traduction existante pour la chaîne $s d’un template existant $tpl, attention car ces traductions doivent réellement exister dans le template tpl pour pouvoir être traduite ;Bonjour François,
Après quelques tests, WP Super Cache s’avère être une solution efficace. J’y suis allé par étape pour contrôler les paramètres au mieux. Couplé au cache natif de Prestashop, j’ai désormais un blog plus que rapide 🙂
Pour les variables, je suis finalement resté sur le code html en dur dans le template, je ne vais pas changer de logo ni d’url tous les 4 matins, donc autant éviter des requêtes superflues finalement.
Par contre je note précieusement ta solution si je dois implémenter des fonctions plus complexes dans le futur 😉
Encore merci et bonne continuation 🙂
Bonjour et surtout merci pour cette extension néanmoins je rencontre des difficultés concernant la configueration.
Définissez comment accéder au code PrestaShop et à sa base de données : vous devez indiquez le chemin absolue (ou relatif depuis le répertoire d’installation de WordPress) de l’installation de PrestaShop
Je ne vois pas du tout ce que je dois noter et apres moultes essaies je me tourne vers vous. mon presta est à la racine du site… J’ai vu que d’autres avaient rencontré les mêmes soucis mais je n’ai pas trouvé.
Merci pour votre aide,
zimou
Bonjour,
Désolé pour la réponse, vous pouvez voir une autre de mes réponses (plus récentes) concernant l’utilisation du chemin relatif.
Cordialement,
François.
Bonjour,
Votre plugin marche-t-il avec wordpress 4.0? Si ce n’est pas le cas savez-vous quand cette version sera supportée ?
Merci d’avance,
Cédric
Bonjour,
Si si cela fonctionne, aussi avec la 4.1 d’ailleurs (j’ai été long à la réponse…)
Cordialement,
François.
Bonjour François,
Je me joins aux compliments pour ton plugin.
J’ai deux questions.
La première assez basique : comment trouver/déclarer son répertoire Prestashop dans le paramétrage de ton plugin.
La seconde plus complexe : le plugin fonctionne-t-il bien avec les dernières versions de PS (1.6) et de WP (4.1) ??
Merci beaucoup par avance et très bonne continuation
Bonjour Seb,
Merci et pour déclarer son répertoire PrestaShop : le plus recommandé est d’utiliser un répertoire relatif, exemple :
Pour la seconde question, oui mais une nouvelle version du plugin va sortir…
Cordialement,
François.
Bonjour,
Tout d’abord merci pour votre plugin qui m’a grandement facilite la vie pour mon integration Prestashop 1.6.11 WordPress 4.1 . A mon avis, votre plugin est la solution la plus accessible et elegante actuellement pour reussir cette tache.
Cependant, je bute sur le theme mobile… pour la partie blocktopmenu de Prestashop, il semblerait que pour le theme mobile le menu deroulant fonctionne grace a du javascript. J’ai l’impression que cette partie n’est pas chargee du cote de wordpress etant donne qu’un clic sur ce menu en version mobile sur wordpress ne declenche pas son deroulement pour en voir les categories. En fait, il n’y a aucun reaction au clic. J’ai essaye differentes methodes pour forcer le chargement du javascript de la partie blocktopmenu dans wordpress mais sans succes.
Auriez-vous des pistes ?
Merci d’avance,
CHAIBI Amine
Bonjour Amine,
Généralement le problème lié au javascript est une version différente de jquery entre PS et WP, il faut donc ajouter une surcharge sous functions.php de WP pour lui dire d’utiliser ceux de PS, et comme ces derniers sont déjà intégré, il faut généralement dire qu’il n’y a pas de script. Exemple qui peut ne pas fonctionner pour votre site mais qui donne le principe général :
function mytheme_init() {
if ( !is_admin() ) {
wp_deregister_script( 'jquery' );
wp_register_script( 'jquery', '', array(), '1.11.0' );
wp_deregister_style( 'jquery-fancybox' );
wp_register_style( 'jquery-fancybox', '/js/jquery/plugins/fancybox/jquery.fancybox.css' );
wp_deregister_script( 'jquery-fancybox' );
wp_register_script( 'jquery-fancybox', '/js/jquery/plugins/fancybox/jquery.fancybox.js' );
wp_enqueue_script( 'jquery' );
wp_enqueue_style( 'jquery-fancybox' );
wp_enqueue_script( 'jquery-fancybox' );
}
}
add_action( 'init', 'mytheme_init' );
Cordialement,
François.
bonjour,
je viens de connaître votre module et je le trouve très pratique. cependant j’ai un petit problème au niveau de l’incorporation du css et js.. Ils ne s’importe pas, j’ai bien les éléments qui apparaissement mais sans le css et js de prestashop.
Avez vous une solution?
je suis en prestashop 1.6 et wordpress 4.0.
merci d’avance
Bonjour,
Il faut en fait activer dans les réglages l’importation du CSS et du JS. Généralement l’importation du favicon est aussi une bonne idée…
Cordialement,
François.
Bonjour François,
Je n’ai pas encore eu l’occasion de tester, l’extension est-elle compatible avec la v1.6 de Prestashop ?
Bonjour Mike,
Oui cela fonctionne, je suis en train de sortir une version 1.6 de PrestaShop avec un réseau de site WordPress tous connecté à la même boutique pour intégration des produits depuis plusieurs domaines distincts. Par contre, j’ai une version dev à publier depuis très longtemps, elle fonctionnera probablement mieux sous PS 1.6(au moins pour la mise à jour de la FAQ)
Cordialement,
François.
Bonjour,
Je trouve que votre plugin est super!
Cependant, je rencontre un petit problème au niveau de la sélection des langues.
J’ai l’installation comme suite:
Install Prestashop avec un répertoire WP. J’utilise Polylang pour le multilingue sur mon WP et j’ai récupéré le header (menu, le panier et le sélecteur de langue) de prestashop.
lorsque je suis sur une page de mon blog et que je veux changer de langue avec le sélecteur il me donne une page 404 de prestashop comme quoi il n’a pas trouvé la page.
J’ai vu que le problème était lié à l’url mais je ne vois pas comment le résoudre.
nomdedomaine/en (page index prestashop)
nomdedomaine/page/en/collections (page collection WP)
une fois le changement de langue
nomdedomaine/fr/page-introuvable
au lieu de
nomdedomaine/page/fr/collection_fr
Avez-vous une solution car j’aimerai bien utiliser votre plugin pour mon installation.
Merci d’avance
Bonjour Kevin,
En fait, une solution que j’applique est justement d’intégrer à la place du sélecteur de langue PrestaShop celui de Polylang. Il suffit pour cela de ne pas l’afficher (le nom de la page (qui n’existe pas en fait) PrestaShop sous l’intégration WordPress est « wordpress » (dépend de votre version de PS avec en plus « .php ») que vous pouvez ajouter dans les exceptions pour l’affichage d’un module (dans Positions sous le BO de PrestaShop). Il faut ensuite intégrer le widget de Polylang (ou l’appel à la fonction PHP qui fait la même chose).
Cordialement,
François.
Bonjour,
Si j’ai bien compris je dois désactiver le sélecteur prestashop pour le remplacer par celui de wordpress.
mais je ne vois pas comment intégrer l’appel sur prestashop.
je suis en PS 1.6 et WP 4.0
Cordialement,
Kevin Roth
Bonjour,
Merci pour ce plugin. Néanmoins, je ne suis pas sûr de l’utiliser correctement. Lorsque vous parlez de la possibilité d’intégrer le header, est-ce que ça inclut également le slider de prestashop. Car de mon côté, il n’apparaît pas.
Merci d’avance.
Bonjour,
Je vois que la dernière version du plugin sur wordpress.org date de 2013
https://wordpress.org/plugins/prestashop-integration/
Y a-t-il une nouvelle version prévue ? Notamment pour supporter Prestashop 1.6?
Merci,
Jérémie
Bonjour,
J’ai installé le plugin sur un site que je développe et il présente un bug étrange. Le header ne remonte pas toujours. A certains moments, il s’affiche et si je recharge la page il va disparaître de manière aléatoire.
Je travaille sur un site en preprod protégé par un mot de passe. Le bug peut-il venir de là ?
Merci
Céline
when the active form in the frontpage I get this error
Strict Standards: Declaration of PrestaShopIntegration_FrontController :: displayHeader () Should be compatible with That of FrontControllerCore :: displayHeader () in/home/siti/www.cucinaincasa.com/cucinaincasa.com/htdocs/novita/wp-content/plugins/prestashop-integration/class/prestashop-integration-controller.php on line 25
you do not see the article How can I solve it?
Bonjour,
J’utilise un Prestashop 1.6 ainsi qu’un WordPress 4.3
Je ne sais pas si le module est compatible.
Mon problème est la récupération du header ainsi que du footer qui ne se fait pas.
Avez vous quelques pistes?
Merci
Bonjour,
Je viens d’envoyer un message mais je ne le vois pas, désolé s’il est en double.
Je suis en Presta 1.6 et WordPress 4.3
Est que le plugin fonctionne car je ne récupère pas le header et le footer.
Sinon vous me conseillez de downgrader WordPress?
Merci
Bonjour, j’ai installé un site en WP 4.x ou je souhaite intégrer une boutique prestashop, chose faite, mon site http://www.indressin.com fonctionne en wp normal et la boutique ps: http://www.indressin.com/e-shop
cependant quand j’active votre plugin le repertoire et je coche css et java mon site devient intégralement un prestashop 🙂 je trouve pas de solution, merci d’avance
Bonjour, Il vous faut lire la FAQ du module car vous avez un problème de redirection il me semble. Cordialement, François.
Bonjour, et merci pour votre plugin !
J’ai du patcher PS1.6 pour ne pas avoir la redirection par défaut.
Par contre, sur le theme par défaut de PS et de WP, quand j’inclus le widget module « blockcart », je n’ai aucun produit… il reste vide. Pourtant dans PS le panier est plein.
Qu’est-ce que j’ai raté ?
Merci pour votre réponse !
(WP et PS dernières versions)
Bonjour, merci pour ce module. je n’arrive malheureusement pas à l’installer correctement. j’ai ce message d’erreur:
Notice: Use of undefined constant _google_analytics_adder – assumed ‘_google_analytics_adder’ in /blog/wp-content/plugins/google-analytics-adder/settings.php on line 116
Notice: Undefined index: wordpress_homepage in blog/wp-content/plugins/prestashop-integration/prestashop-integration.php on line 119
la 1ère phrase ne doit certainement pas vous concerner mais la 2e oui et je n’ai pas trouvé la solution pour corriger.
merci d’avance de votre réponse.
cordialement
Bonjour, j’ai installé votre plugin qui a l’air très prometteur mais malheureusement j’ai un message d’erreur comme ca:
Undefined index: wordpress_homepage in /../../blog/wp-content/plugins/prestashop-integration/prestashop-integration.php on line 119
sauriez vous me dire comment régler ce problème, merci d’avance
Bonjour,
tout d’abord merci beaucoup pour le module qui me rends bien service. Je suis sur WP 4.5.2 et j’ai décoché l’import de js depuis Prestashop mais ils sont tous là. Comment bloquer tous les js de Prestashop sur le site WordPress ? Merci beaucoup
Et bizarrement pour les css, pas de problème. La case est décoché et les styles de PS ne sont pas importés.
Bonjour François,
La dernière version de l’extension tient-elle compte de la rétrocompatibilité avec la version 1.5 de Prestashop ?
A première vu non, car un client a mis à jour son WordPress et se trouve avec une page blanche. L’une des erreurs est l’appel à une fonction non définie Media::getJsDef(), fonction existante qu’à partir de la version 1.6 de Prestashop.
Actuellement en congés, je vais me pencher sur les corrections plus tard. Avez-vous un dépôt sur lequel nous pouvons contribuer au projet ?
Bonjour, normalement il y a rétrocompatibilité, mais j’ai très bien pu ne pas voir une version (ou un ensemble de version) spécifiques. Il n’y a pas de dépôt ouvert spécifique mais vous pouvez m’envoyer un patch. Cordialement, François.
Bonjour, J’ai le même problème. Pourtant je pense avoir patché correctement le fichier Shop comme indiqué dans les FAQ
classes/shop/Shop.php en 1.6.
Pouvez-vous me joindre ce fichier patché car j’ai fait les corrections à la main.
Cordialement
JP D.
Bonjour,
Merci pour cet excellent plugin. Une MAJ pour PrestaShop 1.7 de prévue?!
Cordialement
Bonjour, probablement si le plugin ne fonctionne pas et lorsque j’aurais une version 1.7 de PrestaShop à faire. Cordialement, François.
Bonjour,
Merci pour ce super pluggin, très efficace bien que complexe à mettre en œuvre.
Je butte cependant sur un point :
Sur la version mobile de mon site (carrossier-pro.fr) les menus du header et du footer sont … vierges. Il est donc impossible de naviguer dans les pages sans revenir en premier lieu sur le PS.
Auriez-vous une solution à ce problème (PS 1.6.1.11 – WP 4.7.2)
Je vous remercie,
Cordialement,
Maxime
Bonjour, vous avez essayer en désactivant la version mobile car votre site est responsive. Cordialement, François.