aboutsummaryrefslogtreecommitdiff
path: root/src/view/HeadBuilder.php
diff options
context:
space:
mode:
authorpolo <ordipolo@gmx.fr>2025-10-20 01:57:21 +0200
committerpolo <ordipolo@gmx.fr>2025-10-20 01:57:21 +0200
commit1e2cee519264f9ab2660540723915aec72bc2116 (patch)
tree1b773307463589f8506ffb0a439976a40e3e7bac /src/view/HeadBuilder.php
parentfb3bb6a42f5a8de6d446bc7566e3b766c7f64ce7 (diff)
downloadcms-1e2cee519264f9ab2660540723915aec72bc2116.zip
noeud "head" unique, noms fichiers CSS et JSS dans page, nombreux changements en conséquences
Diffstat (limited to 'src/view/HeadBuilder.php')
-rw-r--r--src/view/HeadBuilder.php9
1 files changed, 3 insertions, 6 deletions
diff --git a/src/view/HeadBuilder.php b/src/view/HeadBuilder.php
index 4fe86ef..b1dfacb 100644
--- a/src/view/HeadBuilder.php
+++ b/src/view/HeadBuilder.php
@@ -14,19 +14,16 @@ class HeadBuilder extends AbstractBuilder
14 if(file_exists($viewFile)) 14 if(file_exists($viewFile))
15 { 15 {
16 // css et js 16 // css et js
17 if(!empty($node->getAttributes())) 17 $page = Model::$page_path->getLast();
18 {
19 extract($node->getAttributes());
20 }
21 18
22 $css = ''; 19 $css = '';
23 foreach($css_array as $name) 20 foreach($page->getCSS() as $name)
24 { 21 {
25 $css .= '<link rel="stylesheet" href="' . self::versionedFileURL('css', $name) . '">' . "\n"; 22 $css .= '<link rel="stylesheet" href="' . self::versionedFileURL('css', $name) . '">' . "\n";
26 } 23 }
27 24
28 $js = ''; 25 $js = '';
29 foreach($js_array as $name) 26 foreach($page->getJS() as $name)
30 { 27 {
31 $js .= '<script src="' . self::versionedFileURL('js', $name) . '"></script>' . "\n"; 28 $js .= '<script src="' . self::versionedFileURL('js', $name) . '"></script>' . "\n";
32 } 29 }