From 93642fb9b29b05e737cba751d0d7a786fff84922 Mon Sep 17 00:00:00 2001 From: isUnknown Date: Tue, 17 Sep 2024 17:31:03 +0200 Subject: [PATCH] add project route --- public/site/templates/projects.json.php | 2 + src/components/Menu.vue | 4 +- src/router/router.js | 5 ++ src/views/Project.vue | 98 ++++++++++++++++++------- 4 files changed, 81 insertions(+), 28 deletions(-) diff --git a/public/site/templates/projects.json.php b/public/site/templates/projects.json.php index 222436d..716554d 100644 --- a/public/site/templates/projects.json.php +++ b/public/site/templates/projects.json.php @@ -4,6 +4,8 @@ $children = $page->children()->map(function ($child) { return [ 'title' => $child->title()->value(), 'url' => $child->url(), + 'uri' => $child->uri(), + 'uri' => '/' . $child->uri(), 'modified' => $child->modified('Y-MM-d'), 'status' => $child->status(), 'logo' => $child->client()->toPage()->logo()->toFile()->url() diff --git a/src/components/Menu.vue b/src/components/Menu.vue index c494f85..82c4161 100644 --- a/src/components/Menu.vue +++ b/src/components/Menu.vue @@ -52,7 +52,7 @@ Projets en cours