/** * Add current template css base on template setting. * @param $name string file name, without .css * @param $addresponsive bool add responsive part or not * * @return string Block content */ function addCss($name, $addresponsive = true) { $devmode = $this->getParam('devmode', 0); $themermode = $this->getParam('themermode', 1); $responsive = $addresponsive && !$this->responcls ? $this->getParam('responsive', 1) : false; if (($devmode || $themermode && defined('T3_THEMER')) && ($url = T3Path::getUrl('less/' . $name . '.less', '', true, false))) { T3::import('core/less'); T3Less::addStylesheet($url); } else { $this->addStyleSheet(T3_TEMPLATE_URL . '/css/' . $name . '.css'); } if ($responsive && !$this->responcls) { $this->addCss($name . '-responsive', false); } }
/** * Add current template css base on template setting. * * @param $name String * file name, without .css * * @return string Block content */ function addCss($name, $addresponsive = true) { $devmode = $this->getParam('devmode', 0); $themermode = $this->getParam('themermode', 1); $responsive = $addresponsive ? $this->getParam('responsive', 1) : false; if (($devmode || $themermode && defined('T3_THEMER')) && ($url = T3Path::getUrl('less/' . $name . '.less', '', true))) { T3::import('core/less'); T3Less::addStylesheet($url); } else { $url = T3Path::getUrl('css/' . $name . '.css'); // Add this css into template if ($url) { $this->addStyleSheet($url); } } if ($responsive) { $this->addCss($name . '-responsive', false); } }