J’ai créé un module permettant de gérer les modes de livraison Colissimo, Chronopost et Export3J.
Sa configuration est simple puisque les tarifs sont contenus dans un seul champs.
La syntaxe est la suivante :
[ {Nom de la catégorie de livraison (peut contenir tous les caractères sauf le point-virgule et le retour à la ligne)} ; {Liste des codes pays séparés par des virgules} ; {Liste des couples poids/prix séparés par des virgules (le point est utilisé pour les décimales)} ]
Le retour à la ligne permet de spécifier une nouvelle catégorie de livraison (les crochets [ ] servent de séparateur visuel).
Avec ce système, il est possible de créer un mode de livraison fonctionnant de la même manière très simplement.
Si cela intéresse quelqu’un, il peut me contacter par message privé.
Si je vois que ça intéresse du monde, je créerai peut-être une zone de téléchargement ou je créerai un module pour MagentoConnect.
Oui, il s’intègre dans l’onglet modes de livraison du panel admin.
Ca revient au même qu’avec le Table rate sauf que la gestion en devient plus facile.
Et puis c’est facile de créer un nouveau mode de livraison :
J’aimais pas trop la gestion du Table rate par CSV et en plus, je ne crois pas qu’elle permette de créer plusieurs modes de livraison différents. Avec mon module, on peut proposer en parallèle Colissimo, Chronopost et Export3J
ca a l’air tres interressant ton truc !
j’avais vu l’option de création de plrs tablerate mais ca ne me parraissait pas tres propre, ton interprétation m’a l’air tres interresante (mm si ca serait peut etre bien d’utiliser la Base
Je viens de tester le module que Owebia m’a envoyé par MP, et je dois dire que pour moi c’est du tout bon.
Pour une utilisation avec Colissimo par exemple, c’est vraiment beaucoup plus simple que le “Table rate” a mettre en oeuvre. La configuration est plus rapide, notamment dans le fait qu’on puisse appliquer les tarifs à une zone entière en listant les pays, au contraire du fichier tablerate qui nécessite de saisir les tarifs pour chaque pays séparément. C’est un réel gain de temps.
Bien sûr, si le tarif dépend également du code postal ou de la ville ce module ne permettra pas le calcul, mais pour une application des frais par pays, je pense que je vais être tenté de l’utiliser plutôt que de passer par le “Table rate”.
j’ai installé ton module mais rien n’apparait dans l’interface d’admin :(
je suis sur la 1.1b, as tu testé sur cette version ?
Je me suis fait avoir par le cache dans un premier temps, est-ce que tu l’a rafraichi ? Ces nouveaux modes de livraison n’apparaissaient pas non plus, et après une actualisation du cache tout est rentré dans l’ordre.
Je me suis fait avoir par le cache dans un premier temps, est-ce que tu l’a rafraichi ? Ces nouveaux modes de livraison n’apparaissaient pas non plus, et après une actualisation du cache tout est rentré dans l’ordre.
ben le cache est totalement désactivé chez moi....
ca marche chez toi avec la version 1.1 ?
vous l’installez bien en temps que module ?
parce que je me tate a le merger dans le core.... mm si c’est pas tres propre !
On est vien d’acccord, ca devrait rajouter des onglets dans admin -> config -> modes de livraiison ?
je me demande si le pb ne vient pas de l’acl qui pose des pb sur la 1.1
bref je serai rassuré de voir qqun chez qui ca marche en 1.1
Bon j’ai testé sur mes 2 instances de magento 1.1 et ca ne marche toujours pas :(
Donc a mon avis il y a deux solutions:
1. il n’est pas compatible sur la 1.1 (j’aimerai bien avoir vos retours la dessus)
2. je l’installe mal:
* je copie le fichier Owebia.xml dans “www\magento\app\etc\modules” (dans la partie avancée de la config, je vois bien le module donc je n’ai pas de doutes la desssus.
* je copie le répertoire Owebia dans “www\magento\app\code\local”
bon je commence a me dire que c’est moi qui ait un pb…
je viens d’installer Magento ver. 1.0.19870.4 , j’ai suivi la mm procédure que le msg précédent et je ne vois toujours rien....
Je pense savoir d’où vient ton problème. Pour faire un package community, j’ai déplacé mes fichiers dans le dossier “community” au lieu de “local”. Tu dois donc placer le répertoire Owebia dans le dossier “community”.