Development #35600
alpes-maritimes-2018 : rendre paramètrable le slug du connecteur sur les cellules
0%
Description
Dans static/alpes-maritimes-2018/config.json posé dans #35305 il faudrait que le slug du connecteur puisse être configuré sur les 3 cellules. Pour les cellules solis c'est défini ainsi :
"apa-links": { "name": "APA : liens vers les bénéficiaires liés", "url": "{{ passerelle_url }}solis/{{ solis }}/apa-links/?name_id={{ user_nameid }}", "varnames": [], "form": [ {"label": "Slug du connecteur Solis", "varname": "solis", "required": false} ], "log_errors": false, "cache_duration": 0, "force_async": true },
Mais peut-être pourrait-on mettre cela en place de façon systématique quelque chose comme :
... "url": "{{ passerelle_url }}astregs/{{ slug }}/links?NameID={{ user_nameid }}", "form": [ {"label": "Identifiant du connecteur", "varname": "slug", "required": false} ], ...
Pour le required je ne sais pas ce qui est pris par défaut et je mettrais bien true.
Fichiers
Demandes liées
Révisions associées
alpes-maritimes-2018: use varnames instead of query string params (#35600)
alpes-maritimes-2018: allow custom connector slug for associations related cells (#35600)
alpes-maritimes-2018: use varnames instead of query string params (#35600)
Historique
Mis à jour par Mikaël Ates il y a plus de 4 ans
- Lié à Development #35305: alpes-maritimes-2018: rajouter les cellules json relatives aux associations ajouté
Mis à jour par Serghei Mihai (congés, retour 15/05) il y a plus de 4 ans
J'imaginais un export du connecteur depuis la recette en prod, avec le même slug. Et donc ne pas avoir à penser au paramétrage des slugs quand on ajoute les cellules sur la page.
Mais ok.
Mis à jour par Mikaël Ates il y a plus de 4 ans
Ça va me faciliter grandement la tâche. J'avais déjà un connecteur avec plein d'associations de tests. Je suis reparti d'une cellule json pour les retrouver, vérifier et les porter sur le connecteur avec le slug en dur. Là je vérifie que sur mes démarches, le slug est bien paramétrable.
J'aime bien aussi avoir un connecteur par cible métier dev/test/prod et je peux avoir plusieurs connecteurs sur un même environnement.
Enfin, je pensais que ce connecteur irait dans un répertoire générique et non alpes-maritimes (comme solis avec groupe-up). Dans cette perspective, utilisé ailleurs, les pratiques pourraient faire que l'on ne veuille pas d'un slug en dur.
Mis à jour par Serghei Mihai (congés, retour 15/05) il y a plus de 4 ans
- Fichier 0001-alpes-maritimes-2018-allow-custom-connector-slug-for.patch 0001-alpes-maritimes-2018-allow-custom-connector-slug-for.patch ajouté
- Statut changé de Nouveau à Solution proposée
- Patch proposed changé de Non à Oui
Mis à jour par Thomas Noël il y a plus de 4 ans
Indentation bizarre, quand même, hein.
Sinon {{request.GET.association_id}}
c'est pas la façon prévue de faire, il faut juste utiliser {{association_id}}
et déclarer "varnames": ["association_id"]
dans la config de la cellule.
Genre :
... "informations-association": { "cache_duration": 1, "name": "Informations de l'association", "form": [{"label": "Identifiant du connecteur", "varname": "slug", "required": true}], "varnames": ["association_id"], "url": "{{ passerelle_url }}astregs/{{ slug }}/get-association-by-id?association_id={{ association_id }}&NameID={{ user_nameid }}" }, ...
Mis à jour par Serghei Mihai (congés, retour 15/05) il y a plus de 4 ans
- Fichier 0002-alpes-maritimes-2018-use-varnames-instead-of-query-s.patch 0002-alpes-maritimes-2018-use-varnames-instead-of-query-s.patch ajouté
- Fichier 0001-alpes-maritimes-2018-allow-custom-connector-slug-for.patch 0001-alpes-maritimes-2018-allow-custom-connector-slug-for.patch ajouté
2 patchs pour permettre la personnalisation du slug et un autre utilisans varnames
.
Mis à jour par Thomas Noël il y a plus de 4 ans
- Statut changé de Solution proposée à Solution validée
Bon toujours ces indentations étonnantes, mais je n'ai aucun patch de .emacs à proposer pour ça :) Let's go !
Mis à jour par Serghei Mihai (congés, retour 15/05) il y a plus de 4 ans
- Statut changé de Solution validée à Résolu (à déployer)
(setq js-indent-level 2)
commit b2e92dee05be536120ab61ed482b66d56dd6b4d9 (origin/master, origin/HEAD) Author: Serghei Mihai <smihai@entrouvert.com> Date: Tue Aug 27 23:38:08 2019 +0200 alpes-maritimes-2018: use varnames instead of query string params (#35600) commit b722054ec462ba41c6df0972448e8122fce122b2 Author: Serghei Mihai <smihai@entrouvert.com> Date: Tue Aug 27 17:01:40 2019 +0200 alpes-maritimes-2018: allow custom connector slug for associations related cells (#35600)
Mis à jour par Frédéric Péters il y a plus de 4 ans
- Statut changé de Résolu (à déployer) à Solution déployée
alpes-maritimes-2018: allow custom connector slug for associations related cells (#35600)