diff --git a/public/site/templates/inspirations.json.php b/public/site/templates/inspirations.json.php index 148baf1..8c5b268 100644 --- a/public/site/templates/inspirations.json.php +++ b/public/site/templates/inspirations.json.php @@ -1,8 +1,16 @@ children()->map(function ($child) { + return [ + 'title' => $child->title()->value(), + 'url' => $child->url(), + 'modified' => $child->modified('Y-m-d'), + 'media' => $child->media()->toFiles() + ]; +})->values(); + $specificData = [ - "exampleField" => $page->exampleField(), - "exampleHardData" => 'Example hard value' + "children" => $children, ]; $data = array_merge($genericData, $specificData); diff --git a/src/components/Inspirations.vue b/src/components/Inspirations.vue new file mode 100644 index 0000000..9168149 --- /dev/null +++ b/src/components/Inspirations.vue @@ -0,0 +1,211 @@ + + Inspirations + + + + Choisir une inspiration + + Shape of Nature + Inspiration Title + + + + + + + Shape of Nature + Avril 2024 + Lectus adipiscing nulla quis odio in aliquam. Adipiscing libero in consequat porta mauris hendrerit malesuada viverra turpis. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/views/Inspirations.vue b/src/views/Inspirations.vue index 06edc1d..b5a768c 100644 --- a/src/views/Inspirations.vue +++ b/src/views/Inspirations.vue @@ -1,16 +1,28 @@ - {{ data.content.title }} - + {{ data.content.title }} + + + + + + + - - + + \ No newline at end of file
Lectus adipiscing nulla quis odio in aliquam. Adipiscing libero in consequat porta mauris hendrerit malesuada viverra turpis.