Re: [QuickForm] Default value for a 'date' field?

From: Date: Mon, 01 Sep 2003 14:19:48 +0000
Subject: Re: [QuickForm] Default value for a 'date' field?
References: 1  Groups: php.pear.dev 
Request: Send a blank email to pear-dev+get-20955@lists.php.net to get a copy of this message
<nhoizey@phpheaven.net> wrote : > Hi, > > I would like to know if there is a way to set a default value for a 'date' > field > in QuickForm. > > Here's a part of my script: > > $form->setDefaults(array('date' => date('d / M / Y'))); > $form->addElement('date', 'in_service_date', 'In service > date', > array( > 'language' => $p->rs->language, > 'format' => 'M / d / Y', > 'minYear' => (intval(date('Y')) - 3), > 'maxYear' => (intval(date('Y')) + 2) > ) > ); Hi, You have 2 options: 1- give it a timestamp setDefaults(array('in_service_date' => time())) 2- give it an array, use the same format as defined for the element: setDefaults(array('in_service_date' => array('M' => 12, 'd' => 10, 'Y' => 2003))) Bertrand Mansion Mamasam

« previous php.pear.dev (#20955) next »