FIX to load properly css and js files for mafe project on designer template
This commit is contained in:
@@ -45,11 +45,24 @@ class Designer extends Controller
|
||||
throw new Exception("Error: Development JS Files were are not generated!, please execute: \$rake pmBuildDebug in MichelangeloFE project");
|
||||
}
|
||||
|
||||
$mafeFiles = file(PATH_HTML . "lib-dev/mafe/build.cache", FILE_IGNORE_NEW_LINES);
|
||||
$mafeCssFiles = array();
|
||||
$mafeJsFiles = array();
|
||||
|
||||
foreach ($mafeFiles as $file) {
|
||||
if (substr($file, -3) == ".js") {
|
||||
$mafeJsFiles[] = $file;
|
||||
} else {
|
||||
$mafeCssFiles[] = $file;
|
||||
}
|
||||
}
|
||||
|
||||
$this->setVar('pmuiJsCacheFile', file(PATH_HTML . "lib-dev/pmUI/build.cache", FILE_IGNORE_NEW_LINES));
|
||||
$this->setVar('pmuiCssCacheFile', file(PATH_HTML . "lib-dev/pmUI/css.cache", FILE_IGNORE_NEW_LINES));
|
||||
|
||||
$this->setVar('designerCacheFile', file(PATH_HTML . "lib-dev/mafe/applications.cache", FILE_IGNORE_NEW_LINES));
|
||||
$this->setVar('mafeCacheFile', file(PATH_HTML . "lib-dev/mafe/build.cache", FILE_IGNORE_NEW_LINES));
|
||||
$this->setVar('mafeJsFiles', $mafeJsFiles);
|
||||
$this->setVar('mafeCssFiles', $mafeCssFiles);
|
||||
}
|
||||
|
||||
$this->setView('designer/index');
|
||||
|
||||
@@ -5,8 +5,9 @@
|
||||
<link rel="stylesheet" type="text/css" href="/lib-dev/pmUI/{$file}" />
|
||||
{/foreach}
|
||||
<!-- files that are built into mafe.css-->
|
||||
<link rel="stylesheet" type="text/css" href="/lib-dev/mafe/toolbarpanel.css" />
|
||||
<link rel="stylesheet" type="text/css" href="/lib-dev/mafe/bpmn.css" />
|
||||
{foreach from=$mafeCssFiles item=file}
|
||||
<link rel="stylesheet" type="text/css" href="/lib-dev/mafe/{$file}" />
|
||||
{/foreach}
|
||||
|
||||
<link rel="stylesheet" type="text/css" href="/lib-dev/css/jquery.layout.css" />
|
||||
<link rel="stylesheet" type="text/css" href="/lib-dev/css/jquery-ui-1.10.3.custom.min.css" />
|
||||
@@ -30,7 +31,7 @@
|
||||
{/foreach}
|
||||
|
||||
<!-- files that are built into mafe.js-->
|
||||
{foreach from=$mafeCacheFile item=file}
|
||||
{foreach from=$mafeJsFiles item=file}
|
||||
<script type="text/javascript" src="/lib-dev/mafe/{$file}"></script>
|
||||
{/foreach}
|
||||
<!-- files that are built into designer.js-->
|
||||
|
||||
Reference in New Issue
Block a user