Jump to content

[Résolu] Limiter à 1 seul Bon de réduction pour votre panier abandonné par jour


lordbdp

Recommended Posts

 

Sinon pour éviter le nombre de mails et les réductions par jour tu créer une méthode qui vérifie si le mails existe déjà dans les log à la date du jour

 

Qui doit ressembler à ça, à tester

    public function alreadySend($id_customer)
    {
        
        $sql = 'SELECT count(*) as total FROM  '._DB_PREFIX_.'log_email WHERE id_customer = '.(int)$id_customer.' AND DATE(date_add) = CURDATE()';
        
        $total = Db::getInstance(_PS_USE_SQL_SLAVE_)->getValue( $sql );
        
        if( $total )
            return true;
        
        return false;    
        
    }

Et ensuite avant la création de la réduction et de l'envois de l'email tu ajoutes une condition.

 

if( !$this->alreadySend($id_customer) ) {





}

 

 

Et faut mettre ça ou ?? Tu as parlé chinois la quelques ligne lol

Faut vraiment que je me forme un peu en php j'y comprend jamais rien !! :(

Link to comment
Share on other sites

  • 3 weeks later...
  • 3 weeks later...

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...