diff options
author | polo <ordipolo@gmx.fr> | 2025-08-26 01:15:33 +0200 |
---|---|---|
committer | polo <ordipolo@gmx.fr> | 2025-08-26 01:15:33 +0200 |
commit | f4df3e9b9df3d54ce58796f923da70ff7e566018 (patch) | |
tree | bbd037099976d0411533823b26a34949d04f286c /src/view/NewBuilder.php | |
parent | b02b44d1da7e9ddd7a341d29a597accfbb78155c (diff) | |
download | cms-f4df3e9b9df3d54ce58796f923da70ff7e566018.zip |
séparation bloc / mise en page, bloc spécial pour les actus, renommage de classes, fichiers, etc
Diffstat (limited to 'src/view/NewBuilder.php')
-rw-r--r-- | src/view/NewBuilder.php | 11 |
1 files changed, 4 insertions, 7 deletions
diff --git a/src/view/NewBuilder.php b/src/view/NewBuilder.php index c410eb7..fc6ade6 100644 --- a/src/view/NewBuilder.php +++ b/src/view/NewBuilder.php | |||
@@ -35,21 +35,18 @@ class NewBuilder extends AbstractBuilder | |||
35 | $content = ''; | 35 | $content = ''; |
36 | 36 | ||
37 | // page article unique | 37 | // page article unique |
38 | if(Director::$page_path->getLast()->getEndOfPath() === 'article') | 38 | if(Director::$page_path->getLast()->getEndOfPath() === 'article'){ |
39 | { | ||
40 | $content = $node->getArticle()->getContent(); | 39 | $content = $node->getArticle()->getContent(); |
41 | $from_to_button = '<p><a class="link_to_article" href="' . new URL(['page' => 'accueil']) . '"><button>Page<br>d\'accueil</button></a></p>'; | 40 | $from_to_button = '<p><a class="link_to_article" href="' . new URL(isset($_GET['from']) ? ['page' => $_GET['from']] : []) . '"><button>Page<br>précédente</button></a></p>'; |
42 | } | 41 | } |
43 | // page d'accueil (avec des news) | 42 | // page d'accueil (avec des news) |
44 | else | 43 | else{ |
45 | { | 44 | $from_to_button = '<p><a class="link_to_article" href="' . new URL(['page' => 'article', 'id' => $id, 'from' => CURRENT_PAGE]) . '"><button><img class="action_icon" src="assets/book-open.svg">Lire la suite</button></a></p>'; |
46 | $from_to_button = '<p><a class="link_to_article" href="' . new URL(['page' => 'article', 'id' => $id]) . '"><button><img class="action_icon" src="assets/book-open.svg">Lire la suite</button></a></p>'; | ||
47 | } | 45 | } |
48 | 46 | ||
49 | 47 | ||
50 | $date_object = $node->getArticle()->getDateTime(); // class DateTime | 48 | $date_object = $node->getArticle()->getDateTime(); // class DateTime |
51 | $date = 'le ' . str_replace(':', 'h', $date_object->format('d-m-Y à H:i')); | 49 | $date = 'le ' . str_replace(':', 'h', $date_object->format('d-m-Y à H:i')); |
52 | //$date = str_replace(':', 'h', $date_object->format('d-m-Y à H:i')); | ||
53 | 50 | ||
54 | // partage | 51 | // partage |
55 | $share_link = new URL(['page' => 'article', 'id' => $id]); | 52 | $share_link = new URL(['page' => 'article', 'id' => $id]); |