Projet

Général

Profil

Development #49120 » settings.json

Mikaël Ates (de retour le 29 avril), 04 décembre 2020 10:16

 
1
{
2
  "COMBO_SEARCH_SERVICES": {
3
    "users": {
4
      "url": "{{eservices_url}}api/users/?q=%(q)s{% if user_nameid %}&NameID={{ user_nameid }}{% endif %}",
5
      "label": "Usagers",
6
      "signature": true,
7
      "hit_url_template": "fiche-usager/{{user_name_identifier_0}}/",
8
      "hit_label_template": "{{text}}",
9
      "hit_description_template": "{% if user_var_city %}{{ user_var_address|default:'' }} {{ user_var_city }}{% endif %}"
10
    },
11
    "users-senior-a2": {
12
      "url": "{{ idp_url }}api/users/?ou__slug=senior&q=%(q)s",
13
      "label": "Seniors",
14
      "signature": true,
15
      "data_key": "results",
16
      "hit_url_template": "page-senior/{{ uuid }}/",
17
      "hit_label_template": "{{ last_name|upper }} {{ first_name }} {% if birthdate %} - {{ birthdate|date:'d/m/Y' }}{% endif %}",
18
      "hit_description_template": "{% if address or zipcode or city %}📨 {% endif %}{% if address %}{{ address }} {% endif %}{% if zipcode %}{{ zipcode }} {% endif %}{% if city %}{{ city }}{% endif %}"
19
    }
20
  },
21
  "JSON_CELL_TYPES": {
22
    "seniors-page-senior-contenu": {
23
      "name": "Seniors - Page du senior - Contenu",
24
      "url": "{{ idp_url }}api/users/{{ name_id }}",
25
      "varnames": [],
26
      "log_errors": false,
27
      "cache_duration": 0,
28
      "force_async": true,
29
      "additional-data": [
30
        {
31
          "key": "liste_fiches",
32
          "url": "{{ eservices_url }}api/cards/senior/list?NameID={{ user_nameid }}&filter-user-uuid={{ name_id }}",
33
          "cache_duration": 0,
34
          "log_errors": false,
35
          "timeout": 5
36
        },
37
        {
38
          "key": "fiche",
39
          "url": "{{ eservices_url }}api/cards/senior/{{ liste_fiches.data.0.id }}/?NameID={{ user_nameid }}",
40
          "cache_duration": 0,
41
          "log_errors": false,
42
          "timeout": 5
43
        },
44
        {
45
          "key": "conjoint",
46
          "url": "{{ eservices_url }}api/cards/senior/{{ fiche.fields.conjoint_senior_raw }}/?NameID={{ user_nameid }}",
47
          "cache_duration": 0,
48
          "log_errors": false,
49
          "timeout": 5
50
        }
51
      ]
52
    },
53
    "seniors-page-senior-sidebar": {
54
      "name": "Seniors - Page du senior - Barre latérale",
55
      "url": "{{ idp_url }}api/users/{{ name_id }}",
56
      "varnames": [],
57
      "log_errors": false,
58
      "cache_duration": 0,
59
      "force_async": true,
60
      "additional-data": [
61
        {
62
          "key": "liste_fiches",
63
          "url": "{{ eservices_url }}api/cards/senior/list?NameID={{ user_nameid }}&filter-user-uuid={{ name_id }}",
64
          "cache_duration": 0,
65
          "log_errors": false,
66
          "timeout": 5
67
        },
68
        {
69
          "key": "fiche",
70
          "url": "{{ eservices_url }}api/cards/senior/{{ liste_fiches.data.0.id }}/?NameID={{ user_nameid }}",
71
          "cache_duration": 0,
72
          "log_errors": false,
73
          "timeout": 5
74
        }
75
      ]
76
    },
77
    "seniors-affectation-agent": {
78
      "name": "Seniors - Affectation de l'agent",
79
      "url": "{{ idp_url }}api/users/{{ user_nameid }}",
80
      "varnames": [],
81
      "log_errors": false,
82
      "cache_duration": 0,
83
      "force_async": true,
84
      "additional-data": [
85
        {
86
          "key": "liste_fiches",
87
          "url": "{{ eservices_url }}api/cards/seniors-fiche-agent/list?NameID={{ user_nameid }}&filter-user-uuid={{ user_nameid }}",
88
          "cache_duration": 0,
89
          "log_errors": false,
90
          "timeout": 5
91
        },
92
        {
93
          "key": "fiche",
94
          "url": "{{ eservices_url }}api/cards/seniors-fiche-agent/{{ liste_fiches.data.0.id }}/?NameID={{ user_nameid }}",
95
          "cache_duration": 0,
96
          "log_errors": false,
97
          "timeout": 5
98
        }
99
      ]
100
    }
101
  }
102
}