Jump to content

Impossible d'ouvrir l'historique d'une commande


Le Sultan

Recommended Posts

 Bonjour depuis peu je ne peux plus ouvrir dans le front office l'historique des commande dans la page 'récapitulatif de la commande' en cliquant sur le bouton 'détail'j'ai une erreur ;

                                                                                         History.js:36

 

Donc j'ai cherché le fichier et j'ai trouvé cette ligne:$('.footab').footable();

Je suis sur 1.606

 

La je suis un peut perdu,  une idée?

Merci

Link to comment
Share on other sites

Bonjour,

 

Il doit vous manquer le fichier jquery.footable.js, ou alors il est pas chargé!

vous le voyez dans le code source?

Merci de votre réponse mais j'e ne le trouve pas.Pouvez vous me donner le chemin exacte pour voir si je le possède.Merci

Link to comment
Share on other sites

Salut,

 

Je pense Prestaspirit voulait te dire d'afficher le code source de la page ( quand tu es dans l'historique des commandes clic droit afficher la source ) et de voir si en faisant CTRL + F tu avais une réponse à jquery.footable.js

 

3pom

donc si j'ai bien compris je me mets sur font office page historique de vos commande.je clic droit et je clic sur inspecter élément (google chrome) et je fais CTRL+F mais je n'ai aucun résultat.

Link to comment
Share on other sites

Déjà on enlève une piste, sinon vous avez pas une url qu'on puisse voir, ça sera beaucoup plus pratique

Le problème je suis en local.Dernièrement j'ai supprimé des occurences dans les tables .J'ai surement fais une boulette. toutes les occurences commencant par "cheq" j'ai supprimé j'ai peut être fais une boulette. Car pour le module chéque il y à fallu que je l'ai réinstalle car j'avais un bug

Link to comment
Share on other sites

Houla, si tu n'es sur de ce que tu as supprimé, lance une nouvelle installation, installe tous les modules tu passes tes anciennes table vers la nouvelle base une à une pour trouver le problème.

 

 

Tu te souviens quelles tables ?

Oui mais je n'ai supprimé que des occurences mais pas des tables.

Qu'elle table est reliée à la page historique des commandes,pour voir en détail la commande?

Link to comment
Share on other sites

  • 3 weeks later...

Exactement le même prolème, lorsque je veux accéder au Détails de la commande ou via le lien hypertex de la référence de la commande, il m'est impossible d'arriver ou que ce soit.

 

Quant je vérifie les erreurs j'obtiens ça : 

 

TypeError: undefined is not a function (evaluating '$('.footab').footable()')

 

Une idée :/ 

 

C'est plutôt gênant car sans ça je ne peut pas proposer de retour de commande ... donc pas possible de respecter la réglementation de la loi Hammon ... ça fait deux bonnes heures que je cherche une solution et j'avoue arriver à la fin de mes idées...

merci

Link to comment
Share on other sites

  • 2 weeks later...
  • 2 weeks later...

Bonjour, 

 

Je suis nouveau sur Prestashop et je suis en 1.6.0.11.  Lorsque j'ai effectué la migration de ma boutique (j'étais sur Shopify), l'accès à l'historique des commandes fonctionnait ... Mais ce n'est plus le cas, une cliente me l'a fait remarqué ce matin, je cherche depuis et je ne trouve rien.

 

J'ai vu sur d'autres sujets une histoire de jquery, j'ai effectué la procédure mais aucun changement, je viens de regarder la version de mon module mondial relay et je suis en 2.0.8 pensez vous que ce soit lié ? 

 

Comment downgrader ?  Avez vous trouvé une autre solution ? 

 

Merci d'avance

Link to comment
Share on other sites

Pour ma part j'ai commenté la ligne qui posait probleme dans le fichier js et cela fonctionne très bien

Bonjour, 

 

Commenté ? Peux tu m'expliquer parce que je n'y connais pas grand chose ... j'ai pas encore downgrader parce qu'après reflexion si c'est pour perdre toutes mes tables de transporteur ... j'hésite. 

Link to comment
Share on other sites

J'avais fais une réponse complète mais elle n'est pas passé :)

 

Vers ligne 36 du fichier history.js du thème par défaut:

	//$('.footab').footable();

Puis plus loin vers ligne 97:

//$paneTarget.stop().scrollTo( '+=100', 500);

Le fait de rajouter deux // devant une ligne fait que cette ligne devient inactive.

Link to comment
Share on other sites

  • 2 months later...
  • 4 weeks later...
  • 3 weeks later...
  • 2 weeks later...
  • 4 weeks later...

Bonjour à tous,

 

Pour ma part j'ai normalement trouvé d'où vient précisément le problème.

 

Le module Mondial Relay force l'appel de jQuery (mondialrelay.php au début de la méthode hookHeader).

Les scripts jQuery sont rechargés après le retour AJAX du détail de commande (index.php?controller=order-detail&id_order=1&ajax=true) et qui surchargent donc jQuery déjà présent dans le DOM.

 

Pour ma part, commenter les lignes suivantes dans mondialrelay.php résout le problème :

if (version_compare(_PS_VERSION_, '1.5', '>='))
$this->context->controller->addJquery();

 

Ce hack n'est à faire qu'en mode panier 5 étapes. Je ne sais pas si cela crée un problème en mode OPC (cf. commentaire de la méthode hookHeader "Added to be used properly with OPC ").

Edited by majortom (see edit history)
  • Thanks 1
Link to comment
Share on other sites

  • 2 months later...

Pour moi le problème est toujours existant sur la v2.1.3

 

Merci Tinydogshop pour le conseil, cette solution temporaire fonctionne chez moi (1.6.0.11 et aussi avec 1.6.0.14)

 

J'ai réussi à avoir une réponse de Mondial Relay, il faut réussir à trouver le bon interlocuteur et après ça va.

Je n'ai pas l'impression qu'ils vont fixer le problème pour les anciennes versions de PS.

En tout cas, j'ai test et ça marche avec le module 2.1.3 + PS 1.6.1.1 avec "Déplacer le code JavaScript à la fin" activé

Edited by GenZai (see edit history)
Link to comment
Share on other sites

  • 1 month later...

Bonjour,

 

j'ai le même soucis depuis vendredi...

mais je n'ai pas le module mondial relay d'installer...

 

le seul changement que j'ai fait, et d'activer la compression js dans les réglages ccc...

je l'ai désactivé depuis mais rien n'y change...

 

vous avez d'autres pistes ?

 

merci

Link to comment
Share on other sites

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...