From e66ed56324a70cb2d269e17c8e60d8cb801ecaa7 Mon Sep 17 00:00:00 2001 From: isUnknown Date: Mon, 18 Nov 2024 15:27:41 +0100 Subject: [PATCH] =?UTF-8?q?disabled=20r=C3=A9unions=20btns?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../1_miss-dior-blooming-bouquet/project.txt | 2 +- public/site/models/project.php | 13 +++++++++++++ src/components/Menu.vue | 2 ++ src/components/project/DialogWrapper.vue | 7 ++++++- src/components/project/Header.vue | 2 +- src/components/project/ProjectStep.vue | 1 - 6 files changed, 23 insertions(+), 4 deletions(-) diff --git a/public/content/projects/1_miss-dior-blooming-bouquet/project.txt b/public/content/projects/1_miss-dior-blooming-bouquet/project.txt index 4884df6..c651096 100644 --- a/public/content/projects/1_miss-dior-blooming-bouquet/project.txt +++ b/public/content/projects/1_miss-dior-blooming-bouquet/project.txt @@ -2,7 +2,7 @@ Title: Miss Dior Blooming Bouquet ---- -Currentstep: virtualSample +Currentstep: proposal ---- diff --git a/public/site/models/project.php b/public/site/models/project.php index 55abd36..da29f4b 100644 --- a/public/site/models/project.php +++ b/public/site/models/project.php @@ -21,6 +21,10 @@ class ProjectPage extends Page { $this->handleClientBriefStep($child, $files, $uri); } + if ($child->stepName() == 'proposal') { + $this->handleProposalStep($child, $files, $uri); + } + if ($child->stepName() == 'virtualSample') { $this->handleVirtualSampleStep($child, $files, $uri); } @@ -49,6 +53,15 @@ class ProjectPage extends Page { $files[] = getFileData($child->pdf()->toFile()); } } + + private function handleProposalStep($child, &$files, &$uri) { + $uri = $child->parent()->uri() . '?dialog=' . $child->slug(); + if ($child->pdf()->isNotEmpty()) { + foreach ($child->pdf()->toFiles() as $file) { + $files[] = getFileData($file); + } + } + } private function handleVirtualSampleStep($child, &$files, &$uri) { $uri = $child->parent()->uri() . '?dialog=' . $child->slug(); diff --git a/src/components/Menu.vue b/src/components/Menu.vue index 4958257..4f1729b 100644 --- a/src/components/Menu.vue +++ b/src/components/Menu.vue @@ -41,6 +41,7 @@ {{ mainItem.title }} {{ @@ -108,6 +109,7 @@ const mainItems = [ path: "/reunions", icon: "calendar", pill: "Dans 2h", + disabled: true, }, { title: "Inspirations", diff --git a/src/components/project/DialogWrapper.vue b/src/components/project/DialogWrapper.vue index 19e85b8..56fc191 100644 --- a/src/components/project/DialogWrapper.vue +++ b/src/components/project/DialogWrapper.vue @@ -1,5 +1,10 @@