developer.jelix.org is not used any more and exists only for history. Post new tickets on the Github account.
developer.jelix.org n'est plus utilisée, et existe uniquement pour son historique. Postez les nouveaux tickets sur le compte github.

Opened 12 years ago

Last modified 8 years ago

#272 confirmed enhancement

Jforms : get et fill avec la découverte automatique de l'id

Reported by: laurentj Owned by:
Priority: normal Milestone:
Component: jelix:forms Version: 1.0 beta3
Severity: normal Keywords:
Cc: Blocked By:
Blocking: #1071 Documentation needed: no
Hosting Provider: Php version:

Description

Quand on appelle get et fill, il faut donner le même id que celui donné à la création du formulaire (create). Cela nécessite alors de récupérer à la main l'identifiant (qui serait indiqué dans l'url ou dans un champs caché créé à la main). Il serait agréable de faire en sorte que cela soit automatique : un champs caché avec un nom spécifique serait crée, contenant l'id. Et get/fill tenteraient, si un id n'est pas donné explicitement, de récupérer le contenu de ce champs caché.

Voir si cela est pertinent également pour destroy().

Change History (6)

comment:1 Changed 12 years ago by doms

En étendant cela, il serait utile d'intégrer à l'objet jForms des informations liées au formulaire : une liste de paramètres par exemple. L'id dont ce ticket est question et aussi d'autres informations... Cela éviterai ainsi de passer ces paramètres au template qui les intégrerai dans des champs cachés de formulaires qui seraient eux finalement consultés lors de l'examen de la réponse du formulaire.

On pourrait passer ces paramètres dans la session : cela est dommage car le formulaire est déjà lui géré en session avec toutes les fonctionnalités qui vont de pair et les paramètres sont intimement liés au formulaire;

comment:2 Changed 12 years ago by laurentj

  • Milestone changed from Jelix 1.0 RC1 to Jelix 1.1

comment:3 Changed 11 years ago by laurentj

  • Documentation needed unset
  • Milestone changed from Jelix 1.1 beta 1 to Jelix 1.2

comment:4 Changed 10 years ago by laurentj

  • Milestone Jelix 1.2 deleted

comment:5 Changed 8 years ago by laurentj

  • Status changed from new to confirmed

comment:6 Changed 8 years ago by laurentj

  • Blocking 1071 added

(In #1071) I don't like very much this additionnal api. We should rework jforms internal, as proposed into ticket #272. See wiki:rfc/jforms-storage

Note: See TracTickets for help on using tickets.