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.tar.gz cms-d6d7351259e104ab10b5dda3483c281830ce4ff3.tar.bz2 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 | } |
