Jump to content

joe42

Members
  • Posts

    8
  • Joined

  • Last visited

Profile Information

  • Location
    France
  • Activity
    Developer

joe42's Achievements

Newbie

Newbie (1/14)

2

Reputation

  1. Hello ameunier, je n'ai pas eu le temps de regarder le code JS d'affichage du widget. Les seuls fois que la taille de la fenêtre est devenu toute petite c'est quand j'avais le debugger de mon navigateur ouvert ou que j'avais rétrécis ma fenêtre. Essaye de faire un test avec la fenêtre ouverte à la taille normale. Si ça le fait toujours c'est que le code javascript s'execute mal ou que le contenu n'est pas récupéré convenablement. bon courage.
  2. Hello, j'ai pu avoir Quadra et ils m'ont filés la dernière version qui corrige le bug de Bad Hash. Je t'invite à les contacter. Autrement le problème vient de l'enregistrement du second email par prestashop qui comprend des espaces si le champ est vide ou quelque chose comme ça. Il est donc nécessaire de faire un trim sur toutes les valeurs récupérés. Il peut également y avoir un problème sur le format du mot de passe enregistré. Bref le plus simple reste de contacter le développeur du module. Bon courage !
  3. Hello, même problème de mon côté. Tu as pu trouver une solution ? Merci !
  4. Machpro, cela m'est arrivé que quand j'avais la fenêtre de debug ouverte, en fermant le problème n'est pas réapparu. Sinon je pense que la taille de la fenêtre dépend de la taille globale de la fenêtre du navigateur. Essaye de changer la taille de ta fenêtre ou regarde avec le debuger pour vérifier qu'il y a bien quelque chose dans la fenêtre. Good luck !
  5. Il faut plonger dans le coeur de Presta pour identifier la source du problème et malheureusement je dois finaliser mon site donc pas trop le temps le faire :/ Mais je m'y pencherai car je vais certainement en avoir besoin, j'espère que d'ici la le problème sera résolu Je te ferai signe si je trouve une solution.
  6. Le problème existe également si tu actives le paiement en 1 page au lieu des X étapes successives ?
  7. Voila j'ai trouvé comment ajouter le fichier zip, il est donc en pièce jointe. Encore une fois les modifications apportés ne résolvent que les problèmes rencontrés sur Prestashop 1.6.0.6 avec le module configuré en mode widget. Bonne journée à tous ! ps : désolé pour la réponse tardive mondialrelay.zip
  8. Bonjour à tous, j'ai un peu bidouillé le plugin 2.0.1 et cela semble fonctionner sur Presta 1.6 avec le module configurer en mode Widget. Je n'ai pas tout testé mais avec ces modifications le module permet : sur le front : de sélectionner un Mondial Relay à la page de paiement (testé avec le mode de paiement en 1 page) sur l'admin : de générer les etiquettes de livraison Evidement tout ça fonctionne après avoir bien configuré le plugin et ajouté un mode de livraison Mondial Relay avec le plugin. Ne trouvant pas comment attacher le zip du module à jour voici la liste des modifications apportés, j'espère n'avoir rien oublié : - /mondialrelay.php : problème dans la consultation de la variable PS_VERSION et MR_Data ligne 642. Ce n'est pas très propre car doublon de déclaration de variable. J'optimiserai après. $this->context->smarty->assign(array( 'address' => $address, 'account_shop' => $this->account_shop, 'country' => $country, 'PS_VERSION' => _PS_VERSION_ ) ); if( Configuration::get('MONDIAL_RELAY_MODE') == 'widget' ){ $this->context->smarty->assign( array( 'MR_Data'=> json_encode( array( 'carrier_list' => $carriersList, 'carrier' => $carrier, 'PS_VERSION' => _PS_VERSION_, 'pre_selected_relay' => isset($preSelectedRelay['MR_selected_num']) ? $preSelectedRelay['MR_selected_num'] : 0, ) ) ) ); return $this->fetchTemplate('/tpl/', 'checkout_process_widget'); } else{ $this->context->smarty->assign(array( 'MR_Data'=> json_encode( array( 'carrier_list' => $carriersList, 'carrier' => $carrier, 'PS_VERSION' => _PS_VERSION_, 'pre_selected_relay' => isset($preSelectedRelay['MR_selected_num']) ? $preSelectedRelay['MR_selected_num'] : 0, )), 'carrier'=> $carrier )); return $this->fetchTemplate('/tpl/', 'checkout_process'); } - tpl/checkout_process.tpl (L.38) {if $PS_VERSION >= '1.5' && !$carrier} - classes/MRCreateTickets.php : ajout de la ligne suivante dans __construct() (L.253) $this->_insuranceList = $params['insuranceList']; - AdminMondialRelay.php : dans function displayOrdersTable... ajout dans new MRCreateTickets : (L.56) 'insuranceList' => NULL mis en commentaire une ligne de code pas terminé ... (L.61) //if(is_array($orders) && count($count)) => $count n'existe pas... J'espère n'avoir rien oublié... Bon courage !
×
×
  • Create New...