Projet

Général

Profil

Development #45090

Fiche : Pouvoir utiliser les données liées d'une fiche de type "Date"

Ajouté par Stéphane Laget il y a presque 4 ans. Mis à jour il y a presque 4 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
-
Version cible:
-
Début:
13 juillet 2020
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Non
Planning:
Non

Description

Dans un formulaire, j'associe via un champ liste (form_var_association) une fiche Association.
A la suite du formulaire, je peux pré-remplir les champs avec {{ form_var_association_xxx }}

Ce pré-remplissage ne fonctionne pas avec les champs dates.

ici une demande qui pose pb :
https://demarches-slaget.test.entrouvert.org/backoffice/management/je-modifie-mon-association/15/inspect
(Dans l'inspect je ne trouve pas form_var_association_date_creation)

Ici le champ paramétré pour être pré-rempli :
https://demarches-slaget.test.entrouvert.org/backoffice/forms/22/fields/3/

Ici le modèle de fiche :
https://demarches-slaget.test.entrouvert.org/backoffice/cards/6/

Historique

#3

Mis à jour par Frédéric Péters il y a presque 4 ans

Je n'ai pas les accès nécessaires mais en données immédiatement stockées avec le champ il y a uniquement les chaines de caractères, pour les champs "complexes" (et une date se trouve rangée là-dedans), ça devra passer par la vue "live" sur les données, évoquée dans #44264#note-3.

#4

Mis à jour par Frédéric Péters il y a presque 4 ans

for the record:

    def get_data_source_structured_item(self):
        item = {
            'id': self.id,
            'text': self.digest,
        }
        for field in self.formdef.get_all_fields():
            if not field.varname:
                continue
            value = self.data and self.data.get(field.id)
            if isinstance(value, six.string_types):  # <-- on ne prend que les chaines.
                item[field.varname] = value
        return item
#5

Mis à jour par Stéphane Laget il y a presque 4 ans

(nb : le rôle Debug EO existe, je t'ai affecté ce rôle)

#6

Mis à jour par Frédéric Péters il y a presque 4 ans

(nb : le rôle Debug EO existe, je t'ai affecté ce rôle)

ok curieux je suis passé à côté tout à l'heure, mais donc je confirme, on ne tire pas les dates.

#7

Mis à jour par Frédéric Péters il y a presque 4 ans

Et j'ai créé #45094 pour avoir un ticket sur l'accès aux données.

#8

Mis à jour par Frédéric Péters il y a presque 4 ans

  • Statut changé de Nouveau à Fermé

Traité via #45094, vue "live" sur les données de la fiche.

Formats disponibles : Atom PDF