Les plugins transports

De TheliaDoc
Aller à : navigation, rechercher

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


Ex_plugin_transport