PrestaShop Forum

The best place in the world to ask questions about PrestaShop and get advice from our passionate community!

PrestaShop Forum

Jump to content

 

[Résolu] URL Rewriting disparition de slide

21 replies to this topic
#1
Gregcafe

    PrestaShop Apprentice

  • Members
  • PipPip
  • 25 posts
Bonjour

Après quelques nuits blanches, pour essayer de trouver une solution et en fouillant dans le forum, je n'ai toujours pas trouve de solution a un petit soucis (petit parce que j'ai compris que la solution serait très simple pour ceux qui maitrise).....

J'ai lancé dans ma BO l'url rewriting, tout fonctionne parfaitement sauf que mon slide que j'ai positionne dans le Header avec un nouvel Hook disparait sur certaines pages...

J'ai remarque que seule les pages dont la reecriture est sur la racine du site fonctionne (home, caegories, contact, ..) En revanche celle qui sont contenu dans des dossiers genre http://www.mondomaine/1voiture/... le slider n'apparait plus.

J'ai modifie le fichier link.php mais rien n'y fait...
J'ai simplement reussi a trouver une parade pour les pages CMS en creant un dossier a la racine nommée "content" en y placant mon fichier swf et mes images, cela fonctionne mais je ne sais pas comment faire pour les produits qui eux n'affichent rien...

Si quelqu'un a une réponse, voir un petit aiguillage a me donner je suis preneur, je ne trouve pas...et je sais que ce dois être tout con.....

Merci.....

#2
Gregcafe

    PrestaShop Apprentice

  • Members
  • PipPip
  • 25 posts
Heuu....je me sens un seul....c'est pas faute d'avoir cherche.....

#3
Gregcafe

    PrestaShop Apprentice

  • Members
  • PipPip
  • 25 posts
Bon ben si personne ne répond, je vais me répondre a moi même, ca peut servir a d'autres.

A défaut de connaitre la petite ligne de code qui m'aurait permis de faire en sorte que tout rentre dans l'ordre, bein...j'ai bidouillé....J'ai simplement crée les dossiers a la racine de toutes mes catégories avec comme nom la friendly URL. et idem pour les sous catégories (dossier crée a l'intérieur des catégories). Dans lesquels j'ai place a chaque fois mon fichier XML.

Mais dis moi greg, c'est pas jojo ta solution...

Mouais c'est clair, a défaut d'un sympa programmeur dans les environs, je fais comme tous le monde, je me débrouille...

Je te souhaite bon courage pour la suite....

Merci.....Je passe aux système de paiement, je te dis pas comme il va être sécurisé celui-la.....hihihi

#4
BVince

    PrestaShop Fanatic

  • Members
  • PipPipPipPip
  • 1091 posts
Gregcafe,

Je pense que ton problème viens de ton slide en lui-même, en effet tu ne dois pas avoir le bon chemin d'accès à ton slide, si celui ci n'est pas développé en fonction de la racine de ton site, il ne s'affiche pas car la page est introuvable à partir de ta position courante.
http://www.cc-web.fr...nce_userbar.png
Home CategoriesMegaDrown EvolutionAnimation 3D
Retrouvez tous mes modules Prestashop ici

#5
Gregcafe

    PrestaShop Apprentice

  • Members
  • PipPip
  • 25 posts
Bonjour,

J'ai trouvé un nouveau slide entre temps qui me convient mieux, en effet cette solution ne me convenait guère surtout que le Swf était verrouillé.

J'ai vu sur ton site un super slide que tous le monde te réclame mais le paramétrage me fais un peu peur....

Merci pour ta réponse qui confirme mes inquietudes....et merci pour toute l'aide que tu as déjà apporté, car en fouillant pas mal de post ces dernières semaines, j'ai pu souvent voir ton pseudo avec des réponses constructives et intelligentes.

Je n'ai pas encore fini mon site mais une fois termine et en fonction des modules utilisés, je rendrais a césar ce qui appartient a césar.....

Car malgré tout ce que l'on peut dire, on ne vit pas de merci et d'encouragements......

Gracie mille.....


Rectification : Tu as vachement simplifié le paramétrage de ton slide impeccable, mais impossible de le modifier, il ne prend pas en compte les modif......Je l'adopte.......mon slider était vraiment caca a cote....sacre boulot pour faire passer ce script sur presta....

#6
Gregcafe

    PrestaShop Apprentice

  • Members
  • PipPip
  • 25 posts
Si tu repasse a nouveau par ici, pourrais tu me dire comment modifier le hook de ton slide, j'ai fais un "chercher remplacer" dans le fichier PHP et TPL pour changer Home en top2 mais rien ne fonctionne, en respectant la casse et tout et tout...Il reste un parametre je ne sais ou que je n'arrive pas a changer pour autoriser le changement de hook....

je viens de passer au mois 4 bonne heures a essayer les combinaisons possibles mais je ne trouve pas ou.
J'ai change meme change le nom de la photo home en top2 mais rien a faire "erreur de parsing"

Promis après je pose plus de question.....(j'ai vu quelque fois cette dernière phrase et remarque que ce sont souvent les plus casse cacahouète qui écrivent ca).......mais c'est promis, ca conclura mon épopée SLIDE......

#7
BVince

    PrestaShop Fanatic

  • Members
  • PipPipPipPip
  • 1091 posts
Le mieux est de rajouter en pied de fichier php :

public function hookTop($param) {
return $this->hookHome($param);
}

http://www.cc-web.fr...nce_userbar.png
Home CategoriesMegaDrown EvolutionAnimation 3D
Retrouvez tous mes modules Prestashop ici

#8
Gregcafe

    PrestaShop Apprentice

  • Members
  • PipPip
  • 25 posts
Merci, je teste tout de suite.....

Quand j'ai vu tout le code qu'il y avait pour chaque Hook, je me suis dis que les lignes supplémentaires de base a rajouter si l'on veut ajouter un hook ne pouvait pas fonctionner....J'ai un doute mais je teste.....

Gracie...


EDIT

Ben ca morche po.....idem parse error, j'ai mis ou il fallait, après les 2 } et change le nom du hook en Top2 mais rien...snif...merci....je vais repartir sur mon ancien slide......dois je poster mon soucis sur le post du module, j'ai un peu peur de polluer, ce n'est pas un bug mais une évolution et j'ai compris qu'il n'y en aurait pas vu le travail déjà fait....

j'hallucine encore de voir le module de base posté par une autre personne et le tien....il me faudrait une bonne dizaine d'année pour pondre un truc pareil (et encore c'est parce que j'apprends vite).....chapeau d'offrir un module pareil....Si tu veux devenir un Heros prestashop et inciter naturellement les gens a aller vers ton site pour rendre a césar ce qui est a césar, pond nous un module import qui fonctionne avec image, déclinaison,ect... et en plus tu aura une statue numerique sur le forum.....et je pourrais dire...heu....je lui ai parle en vrai hihihi....Je plaisante, j'aimerais en faire autant que toi mais n'arriverai pas a être aussi disponible et passionné...merci a toi....

#9
BVince

    PrestaShop Fanatic

  • Members
  • PipPipPipPip
  • 1091 posts
Merci,
pour en revenir à ton problème de hook, je me pose une question : quel est ce hook top2, top je connais mais top2 je ne connais pas...
http://www.cc-web.fr...nce_userbar.png
Home CategoriesMegaDrown EvolutionAnimation 3D
Retrouvez tous mes modules Prestashop ici

#10
Gregcafe

    PrestaShop Apprentice

  • Members
  • PipPip
  • 25 posts
C'est un hook que j'ai crée pour diviser mon header en deux et positionner un menu au dessous du quel j'ai mis un slide...Mais le fonctionnement de mon hook est identique a un autre tel que top, aucune différence de ce point de vu.

La question que je me pose et comment paramétrer ce hook sans toucher a tout...et si je souhaitais toucher a tout, comment faire.....J'ai remplacé tous les "home" par des "top2" dans mon fichier php et tpl mais il manque une variable ou je ne sais pas quoi pour prendre en compte mon hook....

Merci....

#11
BVince

    PrestaShop Fanatic

  • Members
  • PipPipPipPip
  • 1091 posts
Ok, je comprends mieux, ton erreur 'Erreur de parsing' indique tout simplement une erreur de codage et non un problème de fonctionnement, tu as peux être une erreur de saisie ou quelque chose dans ce genre, "erreur de parsing" n'est pas causé par le morceau de code que je t'ai donné.
Toucher aux hook, je ne pense pas que ce soit une bonne idée, si tu affectes 2 éléments au top alors ils seront l'un en dessous de l'autre, je ne vois pas vraiment l'intérêt.
http://www.cc-web.fr...nce_userbar.png
Home CategoriesMegaDrown EvolutionAnimation 3D
Retrouvez tous mes modules Prestashop ici

#12
Gregcafe

    PrestaShop Apprentice

  • Members
  • PipPip
  • 25 posts
Ils sont place dans 2 DIV different donc impossible qu'ils se chevauche sauf s'ils sont mis en positionnement absolu.....
Si je reprends ton module tel quel et ajoute simplement les 2 lignes que tu m'a donne cela ne fonctionne pas.....aurais tu une autre idée...

J'ai souvent vu $params et non $param, cela ne peut pas venir de ca ???

#13
BVince

    PrestaShop Fanatic

  • Members
  • PipPipPipPip
  • 1091 posts
Non, ça ne vient pas de là.
Il faudrait que j'ai accès à ton site via ftp et back office pour voir ce que je peux faire, si c'est ok, on peut voir ça en MP, et je te donnerai mes dispos...
http://www.cc-web.fr...nce_userbar.png
Home CategoriesMegaDrown EvolutionAnimation 3D
Retrouvez tous mes modules Prestashop ici

#14
Gregcafe

    PrestaShop Apprentice

  • Members
  • PipPip
  • 25 posts
Donc tu confirme que tes lignes de codes fonctionne pour le hook top.....attends je re essaye en désinstallant et réinstallant avec le code modifié....
si tes lignes fonctionne avec top, je laisse tombe car cela provient de mon hook et ca va etre le border pour trouver mais si le code que tu m'a donne ne fonctionne pas, c'est qu'il faut ajouter le hook en complet avec tous le code comme les hook que tu as deja mis....

Merci de ton aide et de ta proposition......mais je ne maitrise pas assez pour prendre ce risque sauf si tu as comme tu me les a donne quelques ligne de code a ajouter et quelleques champs a modifier....

#15
BVince

    PrestaShop Fanatic

  • Members
  • PipPipPipPip
  • 1091 posts
Il y a une chose simple à faire, si tu veux le module en hook Top au lieu de home, tu remplaces dans le code en haut de fichier le Home par Top et le nom du hook hookHome par hookTop et après tu installes le module...
http://www.cc-web.fr...nce_userbar.png
Home CategoriesMegaDrown EvolutionAnimation 3D
Retrouvez tous mes modules Prestashop ici

#16
Gregcafe

    PrestaShop Apprentice

  • Members
  • PipPip
  • 25 posts
Bon bein jai repris ton module tel quel et simplement ajoute les lignes que tu m'as donne et cela ne fonctionne pas....Ce sont ces lignes qui ne fonctionnent pas....

Merci de ton aide.......

#17
Gregcafe

    PrestaShop Apprentice

  • Members
  • PipPip
  • 25 posts
j'essai......

Sérieux merci même si ca ne marche po......je voterai pour la statue....hihihi

#18
Gregcafe

    PrestaShop Apprentice

  • Members
  • PipPip
  • 25 posts
Bein non plus.....je t'assure que je fais bien les manip mais ca ne veut pas parsing error ou parse error.......alors que le module sans modif nickel.....laisse tomber, ca m'agace de laisser tomber mais je le mettrais plus tard quand d'autres t'auront demande la même chose....Y faut pas pousser kiki

Merci et bon courage....

#19
BVince

    PrestaShop Fanatic

  • Members
  • PipPipPipPip
  • 1091 posts
Tu mets bien le morceau de code avec la dernière accolade ?
http://www.cc-web.fr...nce_userbar.png
Home CategoriesMegaDrown EvolutionAnimation 3D
Retrouvez tous mes modules Prestashop ici

#20
Gregcafe

    PrestaShop Apprentice

  • Members
  • PipPip
  • 25 posts
Je mets le code avant la dernière accolade et je mets bien une copie conforme a ton code donc oui avec l'accolade fermée.

Le code que tu m'as donne a déjà fonctionne pour d'autres personnes?