Updated WarehouseShippingNote

This commit is contained in:
Luca Haid
2024-11-12 18:24:25 +01:00
parent 50228c36e4
commit e42a13041b
18 changed files with 1191 additions and 332 deletions

View File

@@ -1,5 +1,4 @@
<?php
if (!isset($vueViewName)) {
die("vueViewName is not set");
}
@@ -10,13 +9,29 @@ if (!isset($mfLayoutPackage)) {
$additionalCSS = $additionalCSS ?? [];
$additionalJS = $additionalJS ?? [];
$vueViewPath = BASEDIR . "/public/js/pages/$vueViewName";
$additionalJS = [
"bundler.php",
"js/pages/" . $vueViewName . "/" . $vueViewName . ".js",
...$additionalJS,
];
if (is_dir($vueViewPath)) {
$files = scandir($vueViewPath);
foreach ($files as $file) {
if ($file === '.' || $file === '..') {
continue;
}
$fileExtension = pathinfo($file, PATHINFO_EXTENSION);
if ($fileExtension === 'css') {
$additionalCSS[] = "js/pages/$vueViewName/$file";
} else if ($fileExtension === 'js') {
$additionalJS[] = "js/pages/$vueViewName/$file";
}
}
}
$additionalCSS = [
...$additionalCSS,
'plugins/daterangepicker/daterangepicker.css',