Skip to content
This repository was archived by the owner on Nov 21, 2023. It is now read-only.

Commit 94c3026

Browse files
feat: services concerned persons
1 parent d4dc0ba commit 94c3026

File tree

4 files changed

+25
-0
lines changed

4 files changed

+25
-0
lines changed

admin/app/content/services.js

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ import { draft } from '../fields/draft.js'
44
import { featured_image } from '../fields/featured-image.js'
55
import { isNotIndex } from '../fields/is-not-index.js'
66
import { services_categories } from '../fields/services_categories.js'
7+
import { services_persons } from '../fields/services_persons.js'
78
import { title } from '../fields/title.js'
89
import { t } from '../i18n/translater.js'
910

@@ -30,6 +31,7 @@ const services = {
3031
draft,
3132
title,
3233
services_categories,
34+
services_persons,
3335
description,
3436
body,
3537
featured_image

admin/app/fields/services_persons.js

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
import { t } from "../i18n/translater.js";
2+
3+
export const services_persons = {
4+
name: 'services_persons',
5+
label: t.fields.services_persons.label,
6+
hint: t.fields.services_persons.hint,
7+
widget: 'relation',
8+
collection: 'persons',
9+
search_fields: ['title'],
10+
value_field: '{{filename}}',
11+
display_fields: ['title'],
12+
multiple: true,
13+
required: false,
14+
i18n: 'duplicate'
15+
}

admin/app/i18n/en/fields.js

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -279,6 +279,10 @@ export const fields = {
279279
section: "Type of section",
280280
services: "Services",
281281
services_categories: "Category of service",
282+
services_persons: {
283+
label: "Responsible persons?",
284+
hint: "Several persons possible"
285+
},
282286
show_color: {
283287
label: "Display colors on gauge?",
284288
hint: "Color in red, yellow or green in function of value (if gauge checked)"

admin/app/i18n/fr/fields.js

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -278,6 +278,10 @@ export const fields = {
278278
section: "Type de section",
279279
services: "Services",
280280
services_categories: "Catégorie de service",
281+
services_persons: {
282+
label: "Personnes responsables ?",
283+
hint: "Plusieurs personnes possible"
284+
},
281285
show_color: {
282286
label: "Afficher des couleurs sur les jauges ?",
283287
hint: "Colore en rouge, jaune ou vert en fonction de la valeur (si jauge coché)"

0 commit comments

Comments
 (0)