Bouh Posted March 22, 2010 Share Posted March 22, 2010 Bonjour,je travail en local et j'ai souhaité installer le module fidélité d'origine intégré a prestashop et au passage le module faq accordeon qui génére la meme erreur.Mon probleme est le suivant :Lorsque j'arrive sur la page fidélité via le panel compte utilisateur quelques modules bug ainsi que des images car il me fait passer la racine de mon site à :http://localhost/pkshop/modules/loyalty/'>http://localhost/pkshop/modules/loyalty/ ( pour le module points de fidélité )http://localhost/pkshop/modules/faq/'>http://localhost/pkshop/modules/faq/ ( pour le module FAQ accordéon )normalement l'adresse est http://localhost/pkshopcela entraine des bug dans les chemins d'accès de certaines images ainsi que certains module comme catégorie etc.pourquoi ce bug et comment faire pour modifier cette erreur? Link to comment Share on other sites More sharing options...
toph-69 Posted March 22, 2010 Share Posted March 22, 2010 slt et en faite c'est quoi l'erreur ? Link to comment Share on other sites More sharing options...
Bouh Posted March 22, 2010 Author Share Posted March 22, 2010 en faite l'erreur est que lorsque que j'arrive sur la page fidélité il change la racine de mon site.Ex si j'ai mis une image avec un chemin : "dossier/image.jpg" ( son adresse est http://localhost/pkshop/dossier/image.jpg )mais quand je suis sur la page fidélité elle ne s'affiche pas car l'adresse est devenu http://localhost/pkshop/modules/loyalty/dossier/image.jpgje met quelques screen pour que tu constates Link to comment Share on other sites More sharing options...
Bouh Posted March 22, 2010 Author Share Posted March 22, 2010 avec le module FAQ j'ai importé le fichier d'appel à la racine de mon site et modifié quel direction à l'interieur du fichier php.Sa à l'aire de tourner ...Pour le module fidélité j'essaye de suivre la meme procédure mais plus coriace Link to comment Share on other sites More sharing options...
Bouh Posted March 22, 2010 Author Share Posted March 22, 2010 en important loyalty-program.php à la racine du site et en supprimant le contenu du fichier module/loyalty/loyalty-program.php et en remplacant le code existant par <?phpheader('Location: /dossier du site/loyalty-program.php');?>Je n'ai plus d'erreur il y fonctionne pour le moment. Link to comment Share on other sites More sharing options...
toph-69 Posted March 23, 2010 Share Posted March 23, 2010 et pourquoi tu mets pas l'image dans le dossier modules/loyalty qui apparemment est le chemin que vas prendre le module pour l'images sinon faut modifier le chemin dans le script mais c'est pas la peine enfin si j'ai bien compris ce que tu voulais Link to comment Share on other sites More sharing options...
Bouh Posted March 23, 2010 Author Share Posted March 23, 2010 si je met l'image dans le dossier modules/loyalty cela marchera si on est sur la page " points de fidélité " mais le probleme sera toujours le meme sur le module faq car le chemin sera module/faq (car en faite l'image qui n'apparait pas dans quand je suis dans un module defectueux est une image qui vient d'un autre module)Je sais pas trop ce qui à engendré ces probleme de chemin.Certains de mes modules fonctionnent sans probleme d'autres non.Je viens de voir que le module paypal connais les memes problemes et que je ne peux convertir mes points fidélité en bon achat.J'aimerais bien savoir comment cette erreur est apparu :s Link to comment Share on other sites More sharing options...
MayMo design Posted June 22, 2010 Share Posted June 22, 2010 salut, je rencontre le même problème que toi..j'ai fais ce que tu avais dit en changeant le fichier loyalty-program.php , mais sans réussite.est ce que quelqu'un sait comment résoudre ce problème? merci Link to comment Share on other sites More sharing options...
Bouh Posted June 22, 2010 Author Share Posted June 22, 2010 ou tu remonte un vieux probleme en bidouillant un peu si je me souvient bien j'avais 2 solutions :_ pour tes images tu mets des chemins relatifs ../../tes images_ ou absolus http://www.tonsite.fr/imagesgrâces à cela les modules ne posent plus trop de probleme.La méthode que j'avais mis plus haut marche pas tpour tous les modules car il y a trop de fichier a rééditer pour que cela fonctionne Link to comment Share on other sites More sharing options...
MayMo design Posted June 23, 2010 Share Posted June 23, 2010 emmmm, oui et non..ça ne peut pas être des chemins relatifs puisque ça restera toujours relatifs par rapport à loyality..donc si j'ouvre une autre page outre la loyalty-program.php , je trouverais aucune images..bref, j'ai mis en absolue: ok tout beigne, sauf pour le module editorial ( moi je l'ai mis en hooktop: donc normalement il doit s'ouvrir dans toutes les pages), j'ai mis tout ce qu'il y a dans editorial.tpl ( chemin des css,js et images en absolue mais rien, il ne s'affiche pas..et je me pose la question , pourquoi il y a ce bug, et est ce que c'est parce que je travaille en local? Link to comment Share on other sites More sharing options...
MayMo design Posted June 23, 2010 Share Posted June 23, 2010 De méme pour le module FAQ, le module editorial ne s'affiche pas, et ne se lance pas même.(ce n'est pas un problème de chemins dans editorial.tpl)mais c'est dans le php je crois. Link to comment Share on other sites More sharing options...
Bouh Posted June 23, 2010 Author Share Posted June 23, 2010 en faite tu auras des problemes avec tous les modules qui s'appel de la sorte :www.tonsite.fr/modules/lemodules/ Link to comment Share on other sites More sharing options...
MayMo design Posted June 23, 2010 Share Posted June 23, 2010 Oui, mais c'est quoi La SOLUTION.. c'est chiant comme même après tout ce travail. Link to comment Share on other sites More sharing options...
Bouh Posted June 23, 2010 Author Share Posted June 23, 2010 si vraiment tu n'y arrives pas tu peux exclure les pages qui font des problèmes comme sa ton editorial (ne l'afficher pour ces modules) Link to comment Share on other sites More sharing options...
MayMo design Posted June 23, 2010 Share Posted June 23, 2010 merci pour l'aide mais non, je peux pas exclure l'editorial parce qu'il doit s'afficher partout ( sur toutes les pages).j'ai fais l'astuces de: <?phpheader(‘Location: /dossier du site/faqs.php’);?>ça fonctionne bien, mais pour loyality, ça ne marche pas, j'ai changer beaucoup de chemin, mais sans réussite. Link to comment Share on other sites More sharing options...
Bouh Posted June 23, 2010 Author Share Posted June 23, 2010 <?phpheader(‘Location: /dossier du site/faqs.php’);?>fonctionne pas certainsPour ton editorial il y a surement possibilité as tu essayé avec ../../ comme chemin ? 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