Plugin Mondial Relay Alatak

Réduire
X
 
  • Filtrer
  • Heure
  • Afficher
Tout effacer
nouveaux messages

  • [RÉGLÉ] Plugin Mondial Relay Alatak

    Bonjour à tous,
    Sur un J2.5.28 avec VM2.6.4, j'ai installé le plugin Mondial Relay d'Alatak.

    Le souci est le suivant : quand j'arrive sur le panier lorsque le plugin est actif, j'obtiens une page blanche et une erreur au niveau des logs apache :
    mod_fcgid: stderr: PHP Fatal error: Call to undefined method vmJsApi::addJScript() in /var/www/vhosts/monsite/httpdocs/plugins/vmshipment/alatak_mondialrelay/alatak_mondialrelay/tmpl/render_pluginname.php on line 39, referer: http://monsite.fr/component/virtuemart/

    Au niveau du code du plugin, j'ai ceci de la ligne 30 à 42 :
    Code:
    	if (VM_VERSION < 3) {
    		//JFactory::getDocument()->addScript("https://maps.googleapis.com/maps/api/js?sensor=false&#038;ver=4.0", false, false, '');
    		?>
    		<script type="text/javascript" src="https://maps.googleapis.com/maps/api/js?sensor=false"></script>
    
    		<!-- Appel de la librairie Widget Mondial Relay : c'est la librairie permettant la sélection de Point Relais -->
    		<script type="text/javascript" src="https://widget.mondialrelay.com/parcelshop-picker/v3_1/scripts/jquery.plugin.mondialrelay.parcelshoppicker.js"></script>
    		<?php
    		//vmJsApi::addJScript('https://widget.mondialrelay.com/parcelshop-picker/v3_1/scripts/jquery.plugin.mondialrelay.parcelshoppicker.js', false, false, false, '1.5.1');
    		vmJsApi::addJScript('/plugins/vmshipment/alatak_mondialrelay/alatak_mondialrelay/assets/js/mondial_relay.js', false, false, false, '1.5.1');
    		vmJsApi::addJScript('fancybox/jquery.fancybox-1.3.4', false, false, false);
    		vmJsApi::addJScript('vm.showFancyMondialRelay', $js, false, false, '1.5.1');
    		?>
    La ligne 39 correspond à :
    Code:
    vmJsApi::addJScript('/plugins/vmshipment/alatak_mondialrelay/alatak_mondialrelay/assets/js/mondial_relay.js', false, false, false, '1.5.1');
    Quelqu'un a déjà eu le problème ?
    Merci
    Chabi01 - http://www.xlformation.com

  • #2
    Re : Plugin Mondial Relay Alatak

    Re,
    J'ai déjà avancé sur le problème : en passant sur VM2.6.18 + VM-AIO-2.6.18, je n'ai plus l'erreur php.
    Par contre, il y a un autre souci : en théorie, le plugin doit au moment de la commande afficher les zones Mondial Relay en cliquant sur un lien "Sélectionner un point de collecte".
    Le souci, c'est que le lien ne fonctionne pas sur le module et j'ai une erreur JS dans la console concernant le "MRWidget"....

    J'ai installé pour tester un J3 + VM3 + le plugin : j'ai bien le sélecteur qui s'affiche...
    Un problème de plugin avec J2.5 ?
    Alatak est elle dans le coin ?
    Chabi01 - http://www.xlformation.com

    Commentaire


    • #3
      Re : Plugin Mondial Relay Alatak

      Eh ! merci à moi )))
      J'ai résolu le souci.
      Dans VM2.6.18, il y a un script : chosen.jquery.min.js
      Ce script génère un conflit JS dans la page et plantait donc le plugin d'Alatak.
      En passant par "Jquery Easy", j'ai pu résoudre le souci, tout est donc opérationnel

      Cordialement,
      Chabi01 - http://www.xlformation.com

      Commentaire

      Annonce

      Réduire
      Aucune annonce pour le moment.

      Partenaire de l'association

      Réduire

      Hébergeur Web PlanetHoster
      Travaille ...
      X