diff options
author | polo <ordipolo@gmx.fr> | 2025-10-03 02:28:22 +0200 |
---|---|---|
committer | polo <ordipolo@gmx.fr> | 2025-10-03 02:28:22 +0200 |
commit | d6d7351259e104ab10b5dda3483c281830ce4ff3 (patch) | |
tree | ec555bcbade2ceaa348f3108e585af1273a0c94a /src/model/entities/Node.php | |
parent | f5cb6249dfb339f8e48e49dc131c6efa09c92ecc (diff) | |
download | cms-d6d7351259e104ab10b5dda3483c281830ce4ff3.zip |
pagination partie 1, ordre des articles avec ORDER BY, optimisations dans ViewController
Diffstat (limited to 'src/model/entities/Node.php')
-rw-r--r-- | src/model/entities/Node.php | 6 |
1 files changed, 1 insertions, 5 deletions
diff --git a/src/model/entities/Node.php b/src/model/entities/Node.php index f7af6de..ec5f081 100644 --- a/src/model/entities/Node.php +++ b/src/model/entities/Node.php | |||
@@ -172,11 +172,7 @@ class Node | |||
172 | { | 172 | { |
173 | $this->children[] = $child; | 173 | $this->children[] = $child; |
174 | 174 | ||
175 | // cas particulier des news: utilise les dates au lieu des positions (les positions existent mais sont ignorées) | 175 | if(!\Blocks::hasPresentation($this->getName())){ // post_block et news_block ont leurs enfants ordonnés avec ORDER BY |
176 | if($this->getName() === 'news_block'){ | ||
177 | $this->sortNews($this->getNodeData()->getChronoOrder() ?? false); // faux = ordre chronologique | ||
178 | } | ||
179 | else{ | ||
180 | $this->sortChildren(false); | 176 | $this->sortChildren(false); |
181 | } | 177 | } |
182 | } | 178 | } |