THELIA Forum

Welcome to the THELIA support and discusssion forum

Announcement

Rejoignez la communauté sur le Discord Thelia : https://discord.gg/YgwpYEE3y3

Offline


Bonjour

Pour la refonte d'un site et de sa boutique (thelia 1.5) j'aimerai utiliser la dernière version de thelia mais j'ai quelques questions avant.

La boutique en question est en Guadeloupe et à l'époque j'ai du dupliquer le module colissimo  (France Métropolitaine : ColiEco et Colissimo Outre-mer - Union Européenne, Suisse : Colissimo International 30kg -  DOM-TOM : Colissimo Outre-mer -  îles de la Caraïbe : Colissimo International 20kg max - Canada : Colissimo International 20kg max + taxes locales selon les États) et de ce fait, utiliser le module filtrage des transports.

Je suppose que je vais pouvoir dupliquer le module colissimo de la version 2 mais je n'ai pas vu dans les téléchargement de module filtrage des transports... du coup je ne suis pas sure d'arriver à mes fins.
Pensez vous que ce soit possible ou il y aurait il une autre manière de procéder ?

Merci

Offline


perso j'attend aussi ca et le filtre poids quantité aussi, et je pense qu'il sont encore beaucoup de boulot sur thelia 2

Offline


je pense qu'il sont encore beaucoup de boulot sur thelia 2

Merci pour les encouragements, ça fait plaisir icon_rolleyes.gif


OpenStudio Toulouse

Offline


Bonjour

Oui, merci pour cette nouvelle version de Thelia smile

Finalement, en testant la boutique, il me semble que le module colissimo suffira (c'était peut-être déjà le cas dans la version antérieure, je n'avais peut être pas su l'utiliser correctement).

J'ai réussi à récupérer une partie de la base de données, les clients sauf certains car j'avais créé de nouveaux pays, les produits et les photos. Par contre les commandes, impossible, et je suppose que c'est justement à cause des modules collisimo créés à l'époque... là, je sèche pour l'instant wink

Offline


roadster31 wrote:

je pense qu'il sont encore beaucoup de boulot sur thelia 2

Merci pour les encouragements, ça fait plaisir http://www.motards-toulousains.com/foru … lleyes.gif


c'est pas une critique, mais quand on repart de zero le chemin est toujours long, c'est un marathon un si gros recodage

si non tu pense que les modules manquants que je souhaiterai arriverai dans combien de temps (Forfait par zones et Filtrer les transports en fonction du panier)


On considère que les neuf dixièmes du code correspondent à environ 90% du temps de développement. Les 10% restant correspondent également à 90% du temps de développement - Tom Cargill

Offline


Bonsoir

j'ai réussi à dupliquer le module colissimo pour faire un module colis économique (si quelqu'un le veux, pas de problème) mais j'ai un comportement bizarre quand je veux modifier les prix.

Par exemple si je veux modifier 5.23, un message s'affiche : "veuillez sélectionner une valeur valide.  les 2 valeurs valides les plus proches sont 5.23 et 6.23".

Le comportement est le même avec le module colissimo, j'ai essayé aussi de créer une nouvelle tranche de prix, idem.

Merci

Offline


Que se passe-t-il si tu désactives le module Colissimo ?

Peux-tu nous poster le contenu du fichier config.xml de ton module dupliqué ?


OpenStudio Toulouse

Offline


J'ai testé l'activation/désactivation des 2 modules, ça ne change rien. Cela ne viendrait pas de "pattern=\"\\d+\\.?\\d*\" required/> mis sur l'input price dans le formulaire module_configuration.html ?

<?xml version="1.0" encoding="UTF-8" ?>

<config xmlns="http://thelia.net/schema/dic/config"
        xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
        xsi:schemaLocation="http://thelia.net/schema/dic/config http://thelia.net/schema/dic/config/thelia-1.0.xsd">

    <loops>
        <loop class="Colissimoeco\Loop\Price" name="colissimoeco"/>
        <loop class="Colissimoeco\Loop\CheckRightsLoop" name="colissimoeco.check.rights" />
        <loop class="Colissimoeco\Loop\NotSendLoop" name="colissimoeco.notsend.loop" />
    </loops>

    <forms>
        <form name="colissimoeco.freeshipping.form" class="Colissimoeco\Form\FreeShipping" />
        <form name="colissimoeco.export.form" class="Colissimoeco\Form\Export" />
    </forms>

    <commands>
        <!--
        <command class="MyModule\Command\MySuperCommand" />
        -->
    </commands>

    <templateDirectives>
        <!-- Sample definition
        <templateDirectives class="MyModule\Directive\MyTemplateDirective" name="my_filter"/>
        -->
    </templateDirectives>

    <services>
        <service id="send.colissimoeco.mail" class="Colissimoeco\Listener\SendMail" scope="request">
            <argument type="service" id="thelia.parser" />
            <argument type="service" id="mailer"/>
            <tag name="kernel.event_subscriber"/>
        </service>
    </services>
</config>