Jump to content

Intercepter une commande


Recommended Posts

Bonjour,

 

j'aimerais faire appel a un webservice lorsqu'une commande est validée dans prestashop mais je ne trouve pas l'endroit pour le faire. (OrderController.php ?)

Est-ce que quelqu'un aurait une idée ?

 

Complément :

Pour y faire appel, j'ai besoin des informations du customer, de l'entête de la commande et du détail.

 

Merci d'avance pour votre réponse.

Link to comment
Share on other sites

suite...



<!--?php
if ( !defined( '_PS_VERSION_' ) )
 exit;

class logistics extends Module
 {
 public function __construct()
   {
   $this--->name = 'logistics';
   $this->tab = 'Logistics';
   $this->version = 1.0;
   $this->author = 'Fauquet Geoffrey';
   $this->need_instance = 0;

   parent::__construct();

   $this->displayName = $this->l( 'Logistics' );
   $this->description = $this->l( 'Gere l\'importation a partir de Logistics.' );
   }

 public function install()
   {
       if (!parent::install() OR !$this->installDB()  OR 
           !$this->registerHook('newOrder') OR 
           !$this->registerHook('paymentConfirm') OR
           !$this->registerHook('OrderDetail')            
        ) 
{
           return false;
       }
       return true;
   }

public function hookNewOrder($params) 
{
	$fp = fopen('c:\\temp\\test.txt', "w+");
	fwrite($fp, 'test');
	fclose($fp);
   } 

 }
?>

 

J'ai essayé ceci mais sans succès...

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...