|
@@ -2094,7 +2094,7 @@ class BxDolTemplate extends BxDolFactory implements iBxDolSingleton
|
|
|
* Is mainly needed for CSS files which are gotten from LESS compiler.
|
|
* Is mainly needed for CSS files which are gotten from LESS compiler.
|
|
|
*/
|
|
*/
|
|
|
$sContent = preg_replace_callback(
|
|
$sContent = preg_replace_callback(
|
|
|
- "'@import\s+[\'|\"]*\s*" . str_replace("/", "\/", BX_DOL_URL_ROOT) . "([a-zA-Z0-9\.\/_-]+)\s*[\'|\"]*\s*;'", function ($aMatches) use($oTemplate, $sPath, $aIncluded) {
|
|
|
|
|
|
|
+ "'@import\s+[\'|\"]*\s*" . str_replace("/", "\/", BX_DOL_URL_ROOT) . "([a-zA-Z0-9\.\/_-]+)\s*[\'|\"]*\s*;'", function ($aMatches) use($oTemplate, $sPath, &$aIncluded) {
|
|
|
return $oTemplate->_compileCss(realpath(BX_DIRECTORY_PATH_ROOT . $aMatches[1]), $aIncluded);
|
|
return $oTemplate->_compileCss(realpath(BX_DIRECTORY_PATH_ROOT . $aMatches[1]), $aIncluded);
|
|
|
}, $sContent);
|
|
}, $sContent);
|
|
|
|
|
|
|
@@ -2103,7 +2103,7 @@ class BxDolTemplate extends BxDolFactory implements iBxDolSingleton
|
|
|
* Is mainly needed for default CSS files.
|
|
* Is mainly needed for default CSS files.
|
|
|
*/
|
|
*/
|
|
|
$sContent = preg_replace_callback(
|
|
$sContent = preg_replace_callback(
|
|
|
- "'@import\s+url\s*\(\s*[\'|\"]*\s*([a-zA-Z0-9\.\/_-]+)\s*[\'|\"]*\s*\)\s*;'", function ($aMatches) use($oTemplate, $sPath, $aIncluded) {
|
|
|
|
|
|
|
+ "'@import\s+url\s*\(\s*[\'|\"]*\s*([a-zA-Z0-9\.\/_-]+)\s*[\'|\"]*\s*\)\s*;'", function ($aMatches) use($oTemplate, $sPath, &$aIncluded) {
|
|
|
return $oTemplate->_compileCss(realpath($sPath . dirname($aMatches[1])) . DIRECTORY_SEPARATOR . basename($aMatches[1]), $aIncluded);
|
|
return $oTemplate->_compileCss(realpath($sPath . dirname($aMatches[1])) . DIRECTORY_SEPARATOR . basename($aMatches[1]), $aIncluded);
|
|
|
}, $sContent);
|
|
}, $sContent);
|
|
|
|
|
|