diff options
| author | polo <ordipolo@gmx.fr> | 2025-10-19 15:20:41 +0200 |
|---|---|---|
| committer | polo <ordipolo@gmx.fr> | 2025-10-19 15:20:41 +0200 |
| commit | fb3bb6a42f5a8de6d446bc7566e3b766c7f64ce7 (patch) | |
| tree | 1d2323ef0d837bee8bb1cb1fe7fd1a46984deb23 | |
| parent | c725b90980ef3483514b9d62bed91ebdcf8923c4 (diff) | |
| download | cms-fb3bb6a42f5a8de6d446bc7566e3b766c7f64ce7.tar.gz cms-fb3bb6a42f5a8de6d446bc7566e3b766c7f64ce7.tar.bz2 cms-fb3bb6a42f5a8de6d446bc7566e3b766c7f64ce7.zip | |
booléen stop des "head" dans node supprimé
| -rw-r--r-- | src/view/AbstractBuilder.php | 2 | ||||
| -rw-r--r-- | src/view/HeadBuilder.php | 9 |
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 | ||
| 8 | class HeadBuilder extends AbstractBuilder | 8 | class 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; |
