start dynamizing inspirations page
This commit is contained in:
parent
e27fab3553
commit
0afb0dfe54
18 changed files with 346 additions and 488 deletions
|
|
@ -1 +1,9 @@
|
|||
Uuid: 8gktgKHbmGy6d0D0
|
||||
Description:
|
||||
|
||||
----
|
||||
|
||||
Uuid: jcUwhcMYZhq0Z2FH
|
||||
|
||||
----
|
||||
|
||||
Template: inspiration
|
||||
|
|
@ -1 +1,9 @@
|
|||
Uuid: 6NMXDIJhPFqVBDxh
|
||||
Description:
|
||||
|
||||
----
|
||||
|
||||
Uuid: T5h8TnsACjexZYzU
|
||||
|
||||
----
|
||||
|
||||
Template: inspiration
|
||||
|
|
@ -1 +1,9 @@
|
|||
Uuid: hRTU56zeei1izwcn
|
||||
Description:
|
||||
|
||||
----
|
||||
|
||||
Uuid: VxCP0xeDpH2Zr9hp
|
||||
|
||||
----
|
||||
|
||||
Template: inspiration
|
||||
|
|
@ -1 +1,9 @@
|
|||
Uuid: uJNao2qaV2eOb3y6
|
||||
Description:
|
||||
|
||||
----
|
||||
|
||||
Uuid: Yvz6XN50gGoDSPCD
|
||||
|
||||
----
|
||||
|
||||
Template: inspiration
|
||||
|
|
@ -1 +1,9 @@
|
|||
Uuid: G3eSLBv8wAZFnAuA
|
||||
Description:
|
||||
|
||||
----
|
||||
|
||||
Uuid: oCNBIYQ7JDKZwtVh
|
||||
|
||||
----
|
||||
|
||||
Template: inspiration
|
||||
|
|
@ -1 +1,16 @@
|
|||
Uuid: qIw3y37lA4Ruc8ck
|
||||
Favoriteforclients:
|
||||
|
||||
- page://G418qZ4ABsoWFx4i
|
||||
- page://PweFYnBx27eMZ2mr
|
||||
|
||||
----
|
||||
|
||||
Description:
|
||||
|
||||
----
|
||||
|
||||
Uuid: 2I3StgO6GTqp6vxE
|
||||
|
||||
----
|
||||
|
||||
Template: inspiration
|
||||
|
|
@ -6,7 +6,7 @@ Cover: - file://VFplsUHCVGZxocwC
|
|||
|
||||
----
|
||||
|
||||
Date: 2024-04-01
|
||||
Date: 2024-04-24
|
||||
|
||||
----
|
||||
|
||||
|
|
@ -20,12 +20,12 @@ Description: Lectus adipiscing nulla quis odio in aliquam. Adipiscing libero in
|
|||
|
||||
Media:
|
||||
|
||||
- file://8gktgKHbmGy6d0D0
|
||||
- file://G3eSLBv8wAZFnAuA
|
||||
- file://hRTU56zeei1izwcn
|
||||
- file://uJNao2qaV2eOb3y6
|
||||
- file://6NMXDIJhPFqVBDxh
|
||||
- file://qIw3y37lA4Ruc8ck
|
||||
- file://2I3StgO6GTqp6vxE
|
||||
- file://T5h8TnsACjexZYzU
|
||||
- file://Yvz6XN50gGoDSPCD
|
||||
- file://VxCP0xeDpH2Zr9hp
|
||||
- file://oCNBIYQ7JDKZwtVh
|
||||
- file://jcUwhcMYZhq0Z2FH
|
||||
|
||||
----
|
||||
|
||||
|
|
|
|||
12
public/site/blueprints/files/inspiration.yml
Normal file
12
public/site/blueprints/files/inspiration.yml
Normal file
|
|
@ -0,0 +1,12 @@
|
|||
title: Inspiration
|
||||
|
||||
accept:
|
||||
mime: image/*
|
||||
type: image
|
||||
|
||||
fields:
|
||||
favoriteForClients:
|
||||
label: |
|
||||
Dans les favoris des clients :
|
||||
type: pages
|
||||
query: page('clients').children
|
||||
|
|
@ -42,4 +42,5 @@ tabs:
|
|||
layout: cards
|
||||
size: large
|
||||
required: true
|
||||
uploads: inspiration
|
||||
files: tabs/files
|
||||
|
|
|
|||
|
|
@ -1,4 +1,10 @@
|
|||
title: Client
|
||||
title: Clients
|
||||
permissions:
|
||||
access:
|
||||
panel: false
|
||||
|
||||
fields:
|
||||
client:
|
||||
type: pages
|
||||
max: 1
|
||||
query: page('clients').children
|
||||
|
|
|
|||
|
|
@ -1,16 +1,22 @@
|
|||
<?php
|
||||
|
||||
$children = $page->children()->map(function ($child) {
|
||||
$collections = $page->children()->map(function ($child) {
|
||||
return [
|
||||
'title' => $child->title()->value(),
|
||||
'url' => $child->url(),
|
||||
'modified' => $child->modified('Y-m-d'),
|
||||
'media' => $child->media()->toFiles()
|
||||
'status' => $child->status(),
|
||||
'cover' => $child->cover()->toFile()->url(),
|
||||
'media' => $child->media()->toFiles()->map(function ($file) {
|
||||
return [
|
||||
'url' => $file->url()
|
||||
];
|
||||
})->values()
|
||||
];
|
||||
})->values();
|
||||
|
||||
$specificData = [
|
||||
"children" => $children,
|
||||
"collections" => $collections
|
||||
];
|
||||
|
||||
$data = array_merge($genericData, $specificData);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue