Есть CSS с окончанием '-responsive'
.
Как сделать так, чтоб при определенном условии загружались все CSS с окончанием '-responsive'
?
Что-то вроде такого:
if ($this->getParam('addextracss',1) {
$this->addCss ($name.'-responsive', false);
}
Или такого:
if ($this->getParam('addextracss',1) {
$this->addStyleSheet($name.'-responsive');
}
Как и говорили в комментариях используй функцию glob
, а ты писал, что используешь функцию addHead
function addStyleSheet($mask = '-responsive.css') {
$path = $_SERVER['DOCUMENT_ROOT']."/путь к папке/"; // лучше вынести за метод
foreach (glob($path.'/*'.$mask, GLOB_BRACE) as $file) {
$this->addHead($file); // в $file к тебе приходит полный путь, уже смотри как тебе удобнее
}
}
if ($this->getParam('addextracss',1) {
$this->addStyleSheet();
}
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Нужно найти все вхождения некоторого свойства для последующей замены, как можно это сделать?
Привет есть в фотошопе такая тень как это выглядит в коде?