<?php /* * This file is part of eSales Media ContentHelperBundle * * (c) Benjamin Roth * * @license proprietary */ namespace EsalesMedia\ContentHelperBundle\EventListener; use Contao\CoreBundle\Framework\FrameworkAwareInterface; use Contao\CoreBundle\Framework\FrameworkAwareTrait; use Contao\LayoutModel; use Contao\PageModel; use Contao\PageRegular; class PageListener implements FrameworkAwareInterface { use FrameworkAwareTrait; public function onGeneratePage(PageModel $page, LayoutModel $layout, PageRegular $pageRegular) { if ($layout->rs_columns_load_css_flex) { $assetsDir = 'web/bundles/esalesmediacontenthelper'; $GLOBALS['TL_CSS'][] = $assetsDir . '/css/columns-flex.scss||static'; } } }