aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorpolo <ordipolo@gmx.fr>2025-10-19 15:20:41 +0200
committerpolo <ordipolo@gmx.fr>2025-10-19 15:20:41 +0200
commitfb3bb6a42f5a8de6d446bc7566e3b766c7f64ce7 (patch)
tree1d2323ef0d837bee8bb1cb1fe7fd1a46984deb23 /src
parentc725b90980ef3483514b9d62bed91ebdcf8923c4 (diff)
downloadcms-fb3bb6a42f5a8de6d446bc7566e3b766c7f64ce7.zip
booléen stop des "head" dans node supprimé
Diffstat (limited to 'src')
-rw-r--r--src/view/AbstractBuilder.php2
-rw-r--r--src/view/HeadBuilder.php9
2 files changed, 1 insertions, 10 deletions
diff --git a/src/view/AbstractBuilder.php b/src/view/AbstractBuilder.php
index 1f812d1..34d1462 100644
--- a/src/view/AbstractBuilder.php
+++ b/src/view/AbstractBuilder.php
@@ -25,7 +25,7 @@ abstract class AbstractBuilder
25 $this->html .= $builder->render(); 25 $this->html .= $builder->render();
26 26
27 // pages spéciales où on n'assemble pas tout 27 // pages spéciales où on n'assemble pas tout
28 if($builder_name === 'HeadBuilder' && $builder->getStop()) 28 if($builder_name === 'HeadBuilder' && in_array(Model::$page_path->getString(), ['connection', 'user_edit']))
29 { 29 {
30 foreach($node->getChildren() as $target_node){ 30 foreach($node->getChildren() as $target_node){
31 if($target_node->getName() === 'main'){ 31 if($target_node->getName() === 'main'){
diff --git a/src/view/HeadBuilder.php b/src/view/HeadBuilder.php
index f7c437b..4fe86ef 100644
--- a/src/view/HeadBuilder.php
+++ b/src/view/HeadBuilder.php
@@ -7,8 +7,6 @@ use App\Entity\Node;
7 7
8class HeadBuilder extends AbstractBuilder 8class HeadBuilder extends AbstractBuilder
9{ 9{
10 private bool $stop = false;
11
12 public function __construct(Node $node) 10 public function __construct(Node $node)
13 { 11 {
14 $viewFile = self::VIEWS_PATH . $node->getName() . '.php'; 12 $viewFile = self::VIEWS_PATH . $node->getName() . '.php';
@@ -21,8 +19,6 @@ class HeadBuilder extends AbstractBuilder
21 extract($node->getAttributes()); 19 extract($node->getAttributes());
22 } 20 }
23 21
24 // pages spéciales où on n'assemble pas tout
25 $this->stop = isset($stop) ? $stop : false;
26 $css = ''; 22 $css = '';
27 foreach($css_array as $name) 23 foreach($css_array as $name)
28 { 24 {
@@ -70,11 +66,6 @@ class HeadBuilder extends AbstractBuilder
70 } 66 }
71 } 67 }
72 68
73 public function getStop(): bool
74 {
75 return $this->stop;
76 }
77
78 static public function versionedFileURL(string $type, string $filename): string 69 static public function versionedFileURL(string $type, string $filename): string
79 { 70 {
80 $path = $type . '/' . $filename . '.' . $type; 71 $path = $type . '/' . $filename . '.' . $type;