• Resolved raphaelcimade

    (@raphaelcimade)


    Bonjour,

    Ayant installé le plugin CDI pour gérer les pickups par Colissimo, je me trouve confronté à un problème lorsque j’arrive à la sélection du point relais.
    Le bloc de sélection du point phagocyte tout l’espace de la page, et affiche des lignes non désirées :

    ‘,’https://boutique.cimade.factory.clickarmy.net/wp-content/plugins/collect-and-deliver-interface-for-woocommerce/images/iconpickcolissimo.png’%5D,%5B48.857494,2.384945,’

    semble affiché en plain text dans
    ‘<div id=”order_review” class=”woocommerce-checkout-review-order”>

    De plus, la touche “Sélectionner”, disponible à c?té de la description de chaque point relais ainsi que lorsque l’on clique sur la carte, ne fait qu’amener la vue de la page sur la liste déroulante plus bas, sans sélectionner le point relais en question.
    Lorsque l’on sélectionne un point relais via la liste déroulante, par contre, celui-ci est validé.

    Pourriez vous me guider dans les réglages à apporter pour n’avoir que la carte, et un affichage du module plus user-friendly ?

    Merci d’avance

Viewing 3 replies - 1 through 3 (of 3 total)
  • Thread Starter raphaelcimade

    (@raphaelcimade)

    Voici le bloc qui apparait en plain text :

    X’, } ); if (site[3] != null) { iconFeature.setStyle( new ol.style.Style( { image: new ol.style.Icon( { anchor: [0.5, 0.5], anchorXUnits: ‘fraction’, anchorYUnits: ‘fraction’, src: site[3], } ) } ) ); listFeatures.push( iconFeature ); } } var iconLayerSource = new ol.source.Vector( { features: listFeatures, } ); var iconLayer = new ol.layer.Vector( { source: iconLayerSource, } ); var map = new ol.Map( { target: ‘mapom’, layers: [ new ol.layer.Tile( { source: new ol.source.OSM() } ), iconLayer, ], view: new ol.View( { center: ol.proj.fromLonLat( [cdiparammaplon, cdiparammaplat] ), zoom: cdiparammapz } ) } ); jQuery( ‘#cdiompopup’ ).each( function(index) { jQuery( this ).remove(); } ); var createcdiompopup = document.createElement( ‘div’ ); createcdiompopup.id = ‘cdiompopup’; document.body.appendChild( createcdiompopup ); jQuery( document ).ready( function(seachpage) { var pagex; var pagey; jQuery( document ).on( ‘mousemove’, function(mulot) { pagex = mulot.pageX; pagey = mulot.pageY; } ); jQuery( document ).on( ‘click’, function(brosswagon) { function cleaning() { var isitmapom = document.getElementById( ‘mapom’ ); if ( ! isitmapom) { jQuery( ‘#cdiompopup’ ).each( function(index) { jQuery( this ).remove(); } ); } } setTimeout( cleaning, 2000 ); } ); map.on( ‘click’, function(evt) { var element = document.getElementById( ‘cdiompopup’ ); var cdiompopup = new ol.Overlay( { element: element, positioning: ‘bottom-center’, stopEvent: true, offset: [0, -50] } ); map.addOverlay( cdiompopup ); var feature = map.forEachFeatureAtPixel( evt.pixel, function(feature) { return feature; } ); if (feature) { var coordinates = feature.getGeometry().getCoordinates(); cdiompopup.setPosition( coordinates ); var posittop = pagey – 250; var positleft = pagex – 144; document.body.appendChild( element ); element.style = ‘top:’ + posittop + ‘px; left:’ + positleft + ‘px; height:230px; position:absolute; background-color:white; padding:3px; border:1px solid black; border-radius: 5px;’; var htmlcontent = feature.get( ‘name’ ); jQuery( element ).html( ‘

    ‘ + htmlcontent + ” ); jQuery( element ).show(); } map.on( ‘pointermove’, function(e) { if (e.dragging) { return; } } ); } ); } ); } ); } );

    Dans l’attente de votre réponse,

    Plugin Author Halyra

    (@harasse)

    Bonjour,

    Je ne vois pas trop, à part le cas où un des points retrait communiqué serait mal structuré.

    Si vous ne l’avez pas encore fait, pouvez-vous tester avec une autre adresse de destination, de fa?on à importer d’autres points retraits.

    Pouvez-vous communiquer l’url du site que l’on puisse tester comme un client.

    Plugin Author Halyra

    (@harasse)

    Bonjour,

    Pas de nouvelles de vous. Avez-vous résolu ou avez-vous des éléments nouveaux à nous soumettre ?

Viewing 3 replies - 1 through 3 (of 3 total)
  • You must be logged in to reply to this topic.