Les plugins transports
De TheliaDoc
Les plugins transports permettent d'ajouter une nouvelle gestion des frais de ports. Ils peuvent aussi enrichir l'interface d'administration.
Si vous avez lu la partie Introduction_aux_plugins, nous pouvons avancer.
Voici une structure de classe typique d'un plugin de type "transport".
Le Plugin paiement hérite de la classe Plugins.
<?php include_once(realpath(dirname(__FILE__)) . "/Plugins.class.php"); class PluginsTransports extends Plugins{ var $poids; var $nbart; var $total; var $zone; var $pays; var $unitetr; var $cpostal; function PluginsTransports($nom=""){ $this->Plugins($nom); } function calcule(){ } } ?>
Détaillons les attributs :
poids : poids total du panier
nbart : nombre d'article
total : total du panier
zone : zone du client
pays : pays du client
unitetr : unite de transport de la zone
cpostal : code postal du client
Détaillons les méthodes :
PluginsTransports : constructeurs
calcule : calcule du port