Projet

Général

Profil

Autre #88099

[Questions] Bloc de champ - préremplissage avec les données utilisateur (nom/prénom etc.) uniquement pour la première occurence du bloc

Ajouté par Maeva Novales il y a environ 2 mois. Mis à jour il y a environ 2 mois.

Statut:
Fermé
Priorité:
Normal
Assigné à:
-
Début:
13 mars 2024
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Non
Planning:
Non

Description

Contexte : Dans le formulaire de Déclaration d'Intention d'Aliéner (DIA) en cours de construction pour le Vaucluse, des propriétaires peuvent faire une déclaration de DIA (Cerfa 10072*3).

Il peut y avoir entre 1 et n propriétaires. On demande pour chaque propriétaire son (Nom, Prénom, Adresse, Tél, mail). Ces données sont saisies dans le formulaire à l'aide d'un bloc de champ.
  • Si on choisit de préremplir les (Nom, Prénom, Adresse, Tél, mail) avec les données de l'utilisateur connecté, ça préremplit automatiquement chaque occurrence du bloc de champ avec les données de cet utilisateur. C'est embêtant.
  • Si on ne choisit pas de préremplir les (Nom, Prénom, Adresse, Tél, mail) avec les données de l'utilisateur connecté, il doit tout resaisir. C'est dommage.

[Question 1] Est-il possible de préremplir ces données (Nom, Prénom, Adresse, Tél, mail) avec les données de l'utilisateur connecté uniquement pour le premier bloc de champ et pas pour les autres ?
[Question 2] Est-ce qu'on peut envisager d'avoir une action qui permettrait de "copier les données remplies dans le premier bloc de champ" pour préremplir les données pour le 2è propriétaire (= pour le 2è bloc de champ). Par exemple dans le cas où monsieur et madame sont copropriétaires et habitent à la même adresse, c'est pratique.

Historique

#1

Mis à jour par Clément Serale il y a environ 2 mois

tu as essayé https://doc-publik.entrouvert.com/admin-fonctionnel/fabrique-formulaires/bloc-de-champs/#remplir-le-bloc-avec-une-seule-ligne ?
Tu pourrais mettre des gabarits de type "form_user_email" "form_user_phone", "form_user_city"... et voir si ça marche.

Tu peux trouver la liste des variables user dans "systeme" > "Profil usager".

Jamais testé, mais je commencerait par là.

#2

Mis à jour par Stéphane Laget il y a environ 2 mois

A mon avis, ce que tu proposes Clément n'a rien à voir avec le pré-remplissage...
Ce qui faudrait ici, ce serait pouvoir utiliser la variable block_counter.index dans les conditions de remplissage, ce qui n'est le cas.

#3

Mis à jour par Frédéric Péters il y a environ 2 mois

  • Statut changé de Nouveau à Fermé

Le préremplissage dynamique dans le bloc est prévu dans le développement mutualisé (#82007).

Formats disponibles : Atom PDF