Spaces:
No application file
No application file
File size: 972 Bytes
d2897cd |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 |
<?php
namespace Mautic\NotificationBundle\Controller;
use Mautic\CoreBundle\Controller\CommonController;
use Mautic\CoreBundle\Twig\Helper\AssetsHelper;
use Mautic\PageBundle\Entity\Page;
use Mautic\PageBundle\Event\PageDisplayEvent;
use Mautic\PageBundle\PageEvents;
class PopupController extends CommonController
{
public function indexAction(AssetsHelper $assetsHelper)
{
$assetsHelper->addStylesheet('/app/bundles/NotificationBundle/Assets/css/popup/popup.css');
$response = $this->render(
'@MauticNotification/Popup/index.html.twig',
[
'siteUrl' => $this->coreParametersHelper->get('site_url'),
]
);
$content = $response->getContent();
$event = new PageDisplayEvent($content, new Page());
$this->dispatcher->dispatch($event, PageEvents::PAGE_ON_DISPLAY);
$content = $event->getContent();
return $response->setContent($content);
}
}
|