Quick links: Content - sections - sub sections
EN FR
Quick Search Advanced search
 
Page

  [Opened] defaultvalue d'un champ de formulaire

Posted by Mindiell on 11/07/2011 09:56

Bonjour,

J'ai un champ date et je souhaite lui adjoindre la date de dans une semaine en valeur par défaut. now fonctionne bien, mais si je mets now +7 days, ca ne fonctionne pas. Y a-t-il une astuce ? Merci !


Mindiell

  [Opened] defaultvalue d'un champ de formulaire

Reply #1 Posted by Mindiell on 11/07/2011 10:10

Tiens, j'en profite pour poser une autre question : Pourquoi est-ce impossible d'utiliser defaultvalue dans un menulist ou un listbox ?


Mindiell

  [Opened] defaultvalue d'un champ de formulaire

Reply #2 Posted by laurentj on 11/07/2011 13:04

Bonjour,

si je mets now +7 days, ca ne fonctionne pas. Y a-t-il une astuce ?

Après la création du formulaire :

$form->setData('lechamps', $date);

où $date est une chaine représentant la date, que tu peux générer avec DateTime ou jDateTime

Pourquoi est-ce impossible d'utiliser defaultvalue dans un menulist ou un listbox ?

Parce que ça se passe différemment, étant donné qu'ils ont des sources de données.

  [Opened] defaultvalue d'un champ de formulaire

Reply #3 Posted by Mindiell on 11/07/2011 14:59

Parfait ! Comme d'habitude la réponse est limpide et rapide ! :)

Il faut que je lise toute la doc plutôt que juste les chapitres sur lesquels je bosse :)


Mindiell

  [Opened] defaultvalue d'un champ de formulaire

Reply #4 Posted by laurentj on 11/08/2011 13:24

D'un autre coté, ce serait bien de prendre en charge aussi defaultvalue si les autres attributs n'existent pas, pour plus de cohérence...

 
Page
  1. defaultvalue d'un champ de formulaire