Les plugins paiements : Différence entre versions

De TheliaDoc
Aller à : navigation, rechercher
(Nouvelle page : Les plugins paiements permettent d'ajouter un nouveau mode de paiement. Ils peuvent aussi enrichir l'interface d'administration. Si vous avez lu la partie [[Introduction_aux_plugins...)
 
Ligne 36 : Ligne 36 :
 
Détaillons les méthodes :
 
Détaillons les méthodes :
  
PluginsTransports : constructeurs
+
PluginsPaiements : constructeurs.
  
calcule : calcule du port
+
paiement : méthode appelée lors du paiement
  
  
[[Ex_plugin_transport]]
+
[[Ex_plugin_paiement]]

Version du 11 juillet 2007 à 09:53

Les plugins paiements permettent d'ajouter un nouveau mode de paiement. 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 "paiement".

Le Plugin paiement hérite de la classe Plugins.

<?php
	include_once(realpath(dirname(__FILE__)) . "/Plugins.class.php");
	
	class PluginsPaiements extends Plugins{

		
		function PluginsPaiements($nom=""){
			$this->Plugins($nom);			
		}
		

		function paiement($commande){
			
			
		}

		function getDevise(){

		}
		
	}

?>

Détaillons les méthodes :

PluginsPaiements : constructeurs.

paiement : méthode appelée lors du paiement


Ex_plugin_paiement