Viewing 7 replies - 1 through 7 (of 7 total)
  • Plugin Author Halyra

    (@harasse)

    Entre la 1.12.0 et la 1.12.1 , il y a pas mal de zones de code déplacées pour restructurer le module WC-colissimo-choix-livraison.php et permettre l’option d’ouverture de la carte dès l’entrée en checkout?:
    – Si vos modifications sont de la personnalisation CSS via un plugin externe, vous conserverez votre personnalisation car les noms des sélecteurs HTML sont conservés.
    – Si par contre, ce sont des modifications dans le code lui-même, vous avez intérêt à conserver votre développement, lequel doit alors pouvoir se substituer au fichier WC-colissimo-choix-livraison.php sur la version 1.12.1 et autres à venir.

    Thread Starter barbeapapier

    (@barbeapapier)

    Ok ?a marche je tenterai alors l’adaptation puisque c’est un modification du code!

    Par contre lors d’une commande j’ai bien le Pickup location dans le mail: mais celui-ci est vide! dans le php est-il défini?

    Merci de vos réponses!

    Plugin Author Halyra

    (@harasse)

    Si dans la metabox CDI de l’ordre (en admin) vous voyez bien dans le pavé “Choix de livraison du client”, l’id du point de retrait et son adresse, c’est que le point de retrait a ainsi été sélectionné par le module WC-colissimo-choix-livraison.php . Mail il faut en plus que dans les règlages CDI, panneau infos client, il soit demandé de l’insérer dans les mails au client (par défaut l’option est non).

    Concernant la personnalisation j’ai prévu de mettre (pas encore eu le temps mais c’est toujours au programme) de mettre quelques filtres dans les modules frontend pour permettre aux utilisateurs de personnaliser à leur fa?on. Les suggestions de filtres sont bienvenues.

    Thread Starter barbeapapier

    (@barbeapapier)

    J’ai effectivement l’ID mais l’adresse reste vide…J’ai modifié le système pour avoir des inputs radio en lieu et place du select / options. Peut-être un début de solution ?

    Pour ce qui est personnalisation pour ma part ca a été de transformer le select/opitons en input type radio et aussi l’affichage de la carte par défaut, également la personnalisation des infowindow de gmaps ou encore la possibilité d’afficher les informations d’un point relais autrement que dans un alert. C’est déjà un bon début :p

    Plugin Author Halyra

    (@harasse)

    Le label structuré complet passe successivement par une donnée de session Woocommerce ‘cdi_pickuplocationlabel’, puis ‘cdi_xpickuplocationlabel’ (car pb de multiple rebonds dans le checkout Woocommerce), puis finalement en post_meta ‘_cdi_meta_pickupLocationlabel’ de la commande qui est créée au moment du checkout.
    Bon courage. Ce peut-être la modification de sa structure qui ferait que la donnée n’est pas reconnue par la suite (admin et mails).

    Thread Starter barbeapapier

    (@barbeapapier)

    Le problème est réglé!
    J’ai même réussi a remplacer l’adresse de Livraison par celle du point Relais!

    Par contre je me pose une question comment est transmis le point relais au serveur la poste? utilise-t-il les mêmes infos que pour les mails et commande? Je voudrais éviter un problème futur… Pas envie de chercher dans quelques jours en faisant les premiers tests.

    Merci

    Plugin Author Halyra

    (@harasse)

    Le point retrait est transmis à La Poste par son seul Id (6N) via le Web Service Affranchissement (nécessite un contrat colissimo entreprise).

    Je ne suis pas certain que ce soit une bonne idée de remplacer la shipping address du client par celle du point relais, car il n’y aura plus l’adresse client sur l’étiquette colis.

    La prochaine version va inclure des filtres qui devraient vous faciliter la vie et vous permettre de garder vos développements plus pérennes.

Viewing 7 replies - 1 through 7 (of 7 total)
  • The topic ‘Nouvelle version’ is closed to new replies.