<?php
namespace App\Controller;
use http\Header;
use Pimcore\Controller\FrontendController;
use Symfony\Component\HttpFoundation\Request;
use Sensio\Bundle\FrameworkExtraBundle\Configuration\Template;
use Symfony\Component\Routing\Annotation\Route;
use Pimcore\Model\DataObject;
use Pimcore\Model\DataObject\NewsLetterHeader;
use Pimcore\Model\DataObject\Service;
use Pimcore\Model\DataObject\Userloyaltyprogram;
use App\Form\RegistrationFormType;
use App\Form\CofiqueRegistrationFormType;
use Symfony\Contracts\Translation\TranslatorInterface;
use Pimcore\Model\DataObject\EventRegistrationForm;
use Pimcore\Model\DataObject\CofiqueRegistrationForm;
use Pimcore\Model\Asset\Image;
use App\Service\EmailService;
use CustomerManagementFrameworkBundle\CustomerSaveValidator\Exception\DuplicateCustomerException;
//use Symfony\Component\HttpKernel\Exception\HttpExceptionInterface;
class NewsletterController extends FrontendController
{
public function newsletterAction(Request $request)
{
$newsletterFeature = NewsLetterHeader::getByPath("/NewsLetterHead/Newsletter");
$newsletter = new NewsLetterHeader\Listing();
$newsletter->setCondition('o_id NOT IN (?)',[$newsletterFeature->getId()]);
$newsletter->load();
return $this->render('newsletter/newsletter.html.twig',[
'newsletters'=>$newsletter,
'featureNewsletter' => $newsletterFeature,
]);
}
}
?>