designtopack/public/site/blueprints/users/client.yml
isUnknown ea90f512cf
All checks were successful
Deploy Preprod / Build and Deploy to Preprod (push) Successful in 31s
feat: inversion relation User→Projects, les projets pointent vers les utilisateurs
Le champ `users` est désormais sur le blueprint projet. Les blueprints
pochet/client perdent leur champ `projects`. La logique PHP (user-projects,
managers, controller, template, mark-all-read) lit project.users au lieu
de user.projects. Script de migration inclus.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-03 14:01:27 +01:00

54 lines
1.2 KiB
YAML

title: Client
description: Ne peut pas accéder au Panel, peut accéder aux Projets auxquels il est assigné côté front.
home: /
permissions:
access:
*: false
panel: true
account: true
projects: false
clients: false
design-to-light: false
inspirations: false
materials: false
creations: false
user:
changeRole: false
delete: false
options:
update:
client: false
sections:
stats:
label: ' '
type: stats
size: huge
reports:
- label:
fr: Ouvrir la plateforme
en: Open platform
value: Design to Pack
link: https://designtopack.morphozbygroupepochet.com/
icon: open
- label:
fr: Projet(s) en cours
en: Current project(s)
link: https://designtopack.morphozbygroupepochet.com/
value: "{{ user.currentProjects.count }}"
icon: folder
content:
label: ' '
type: fields
fields:
client:
type: pages
multiple: false
query: site.find("clients").childrenAndDrafts
subpages: false
image:
query: page.logo.toFile
layout: cardlets
required: true
width: 1/2