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 13 years ago

Closed 13 years ago

#210 closed new feature (fixed)

jforms: support du controle upload

Reported by: laurentj Owned by: laurentj
Priority: normal Milestone: Jelix 1.0beta3
Component: jelix:forms Version: 1.0 beta2.1
Severity: normal Keywords:
Cc: Blocked By:
Blocking: #35 Documentation needed:
Hosting Provider: Php version:

Description (last modified by laurentj)

Il faut pouvoir indiquer dans le controle upload :

  • taille maximum du fichier à uploader
  • type mime accepté
  • l'emplacement où sauver le fichier (chemin d'un répertoire par rapport au temp de l'application)

Le formulaire html généré doit aussi avoir le bon enctype.

jForms::fill doit vérifier l'upload, et enregistrer le fichier dans le repertoire indiqué en attendant son stockage définitif.

Change History (3)

comment:1 Changed 13 years ago by laurentj

  • Description modified (diff)

comment:2 Changed 13 years ago by laurentj

  • Owner set to laurentj
  • Status changed from new to assigned

Fait. Les nouvelles specs sont :

  • attribut maxsize pour spécifier la taille maximale en octet
  • attribute mimetype, pour indiquer les types mimes possibles (séparés par des virgules ou points virgules)

Pas d'indication de chemin dans la balise, mais deux méthodes dans jFormsBase, saveFile et saveAllFile pour sauver respectivement le fichier d'un upload particulier ou tout les fichiers uploadés, avec possibilité d'indiquer le répertoire de sauvegarde (par défaut : var/uploads/_module~form_/)

comment:3 Changed 13 years ago by laurentj

  • Resolution set to fixed
  • Status changed from assigned to closed
Note: See TracTickets for help on using tickets.