Login Retreive lost passwordRegister
Search

Forum Index / NL Forum / JsDateField standaard lege waardes

[ This topic is solved ]

  Wouter 12 April 08 / 09:50  
Hallo,

Weet iemand hoe ik het jsDateField element standaard lege waardes kan laten tonen? Nu heb ik in de config aangegeven dat de datum van vandaag standaard wordt geselecteerd, maar ik wil eigenlijk dat alle 3 de velden (dag, maand, jaar) standaard leeg zijn....
Kan iemand mij hier mee helpen???

Bij voorbaat dank!!!

Gr,
Wouter

  Johan Wiegel (Admin) 12 April 08 / 10:14  
Changed at 12 April 08 / 10:21
Hoi Wouter,

zet de config:

fh_conf('FH_DATEFIELD_SET_CUR_DATE', false);

nu wordt standaard 01-01-2008 getoond als je dat ook nog niet wilt, en je wilt dit voor alle datefields moet je class.DateField.php aanpassen en wel op regel 435 en volgende

<?php
            
// set the current date if wanted
            
if( FH_DATEFIELD_SET_CUR_DATE )
            {
                
$this->setValuedate('d-m-Y') );
            }
            
// we dont have to set the current date.. just set the current year..
            
else
            {
                
$this->setValuedate('01-01-Y') );
            }

?>


vervangen door:

<?php
            
// set the current date if wanted
            
if( FH_DATEFIELD_SET_CUR_DATE )
            {
                
$this->setValuedate('d-m-Y') );
            }
/*
            // we dont have to set the current date.. just set the current year..
            else
            {
                $this->setValue( date('01-01-Y') );
            }
*/

?>


Daardoor wordt er helemaal geen waarde gezet.

Als het om 1 datefield gaat kun je het ook nog met een setvalue oplossen:

<?php
$oForm
->SetValue'datum'date('00-00-0000') );
$oForm->jsDateField'Datum''datum' );
?>

  Johan Wiegel (Admin) 19 April 08 / 16:23  
In de volgende versie van FormHandler zal de waarde van een datefield welk niet op de huidige datum wordt gezet altijd geheel leeg blijven

Het instellen van de datum op 01-01-huidig jaar is naar onze mening ongewenst gedrag.

  Top


powered by PHP-GLOBE   © 2004 - 2008 FormHandler. All rights reserved.   -   Open source license