- Content type "Ligne comptable" with Paragraphs "Répartition" (Compte + Montant) - Taxonomies: Compte (9 comptes) and Client (unified client list) - hook_node_presave + form validate: sum(répartition) must equal montant HT - /dashboard route (progressive decoupling): Vue 3 app fetching JSON:API, computing solde par compte / par client client-side - "Ajouter une ligne" opens the real Drupal node form in an AJAX modal - Gin as default + admin theme - 9 opening-balance lines seeded from suivi_compta_SASFigli2026_v2.ods Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
69 lines
1.9 KiB
YAML
69 lines
1.9 KiB
YAML
_core:
|
|
default_config_hash: P5Y3iMx85NwT445BpYIe9fME9nXDF1AXmOJ_QmTnF34
|
|
langcode: en
|
|
sections:
|
|
-
|
|
layout_id: navigation_layout
|
|
layout_settings:
|
|
label: ''
|
|
components:
|
|
2622e40b-8786-4b8c-8883-19e49da53023:
|
|
uuid: 2622e40b-8786-4b8c-8883-19e49da53023
|
|
region: content
|
|
configuration:
|
|
id: navigation_shortcuts
|
|
label: Shortcuts
|
|
label_display: '0'
|
|
provider: navigation
|
|
weight: 0
|
|
additional: { }
|
|
3ff7be01-c8b0-4444-88f3-2364d7a8054e:
|
|
uuid: 3ff7be01-c8b0-4444-88f3-2364d7a8054e
|
|
region: content
|
|
configuration:
|
|
id: 'navigation_menu:content'
|
|
label: Content
|
|
label_display: '0'
|
|
provider: navigation
|
|
level: 1
|
|
depth: 2
|
|
weight: 1
|
|
additional: { }
|
|
3f2f743f-856f-404a-9c28-57ee83af4691:
|
|
uuid: 3f2f743f-856f-404a-9c28-57ee83af4691
|
|
region: content
|
|
configuration:
|
|
id: 'navigation_menu:admin'
|
|
label: Administration
|
|
label_display: '0'
|
|
provider: navigation
|
|
level: 2
|
|
depth: 2
|
|
weight: 2
|
|
additional: { }
|
|
283da777-e051-4571-8089-47633a9ce706:
|
|
uuid: 283da777-e051-4571-8089-47633a9ce706
|
|
region: footer
|
|
configuration:
|
|
id: navigation_user
|
|
label: User
|
|
label_display: '0'
|
|
provider: navigation
|
|
weight: 0
|
|
additional: { }
|
|
6d7080a7-abab-4bad-b960-2459ca892a54:
|
|
uuid: 6d7080a7-abab-4bad-b960-2459ca892a54
|
|
region: footer
|
|
configuration:
|
|
id: navigation_link
|
|
label: Help
|
|
label_display: '0'
|
|
provider: navigation
|
|
context_mapping: { }
|
|
title: Help
|
|
uri: 'internal:/admin/help'
|
|
icon_class: help
|
|
weight: -2
|
|
additional: { }
|
|
third_party_settings: { }
|