|
|
|
|
|
|
|
|
return $this->redirectProducerLoginFrontend('unsubscribe'); |
|
|
return $this->redirectProducerLoginFrontend('unsubscribe'); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
$userModule = $this->getUserModule(); |
|
|
|
|
|
|
|
|
$newsletterManager = $this->getUserModule()->getNewsletterManager(); |
|
|
$userCurrent = $this->getUserCurrent(); |
|
|
$userCurrent = $this->getUserCurrent(); |
|
|
$userModule->unsubscribeUserNewsletter($userCurrent); |
|
|
|
|
|
//$this->setFlash('success', "<i class=\"bi bi-check2-square\"></i> Votre désinscription a bien été prise en compte, vous ne recevrez plus d'infolettre de la part de ce producteur."); |
|
|
|
|
|
|
|
|
$newsletterManager->unsubscribeUserNewsletter($userCurrent, Email::TYPE_NEWSLETTER); |
|
|
|
|
|
$newsletterManager->unsubscribeUserNewsletter($userCurrent, Email::TYPE_ORDER_TAKING); |
|
|
|
|
|
$this->setFlash('success', "<i class=\"bi bi-check2-square\"></i> Votre désinscription a bien été prise en compte, vous ne recevrez plus d'emails de la part de ce producteur."); |
|
|
|
|
|
|
|
|
return $this->redirect('index'); |
|
|
return $this->redirect('index'); |
|
|
} |
|
|
} |
|
|
|
|
|
|