/ Published in: HTML
Sollen bei den Eingabefeldern in we:userinput automatisch das aktuelle Datum angezeigt werden ist es notwendig, den WE-Tag userinput als HTML-Formular zu schreiben. Wichtig ist dabei, dass die feldnamen nicht verändert werden, damit die Eingabe durch we:write gespeichert werden kann. Im zweiten Beispiel wird durch php das aktuelle Datum im Formular angezeigt.
Expand |
Embed | Plain Text
Copy this code and paste it in your HTML
<table> <tr> <td> <select size="1" name="we_ui_journalform[we_date_datum_day]" id="we_ui_journalform[we_date_datum_day]"> </select> <select size="1" name="we_ui_journalform[we_date_datum_month]" id="we_ui_journalform[we_date_datum_month]"> </select> <select size="1" name="we_ui_journalform[we_date_datum_year]" id="we_ui_journalform[we_date_datum_year]"> </select> </td> </tr> </table> // Beispiel mit Anzeige altuelles Datum mit php <?php $timestamp = time(); $tag = date("d", $timestamp); $mon = date("M", $timestamp); $jahr = date("Y", $timestamp); $tagzahl = 1; if($tagzahl < 10){ $tagstring = "0$tagzahl"; }else{ $tagstring = "$tagzahl"; } $tagnum = intval($tag); $monzahl = 1; $monate = array('Jan','Feb','Mar','Apr','Mai','Jun','Jul','Aug','Sep','Oct','Nov','Dez'); $jahrmin = $jahr - 2; $jahrmax = $jahr +10; $datumstring = '<table style="border-spacing: 0px;border-style:none;" cellpadding="0"><tr><td>'; $datumstring .= '<select size="1" name="we_ui_journalform[we_date_datum_day]" id="we_ui_journalform[we_date_datum_day]">'; # Selectfeld Tag while($tagzahl <= 31){ $datumstring .= '<option '; if($tagzahl == $tagnum){ $datumstring .= 'selected="selected"'; } $datumstring .= '>'.$tagzahl.'</option>'; $tagzahl++; } $datumstring .= '</select> '; $datumstring .= '<select size="1" name="we_ui_journalform[we_date_datum_month]" id="we_ui_journalform[we_date_datum_month]">'; # Selectfeld Monat foreach($monate as $monzeile){ $datumstring .= '<option value="'.$monzahl.'" '; if($monzeile == $mon){ $datumstring .= 'selected="selected"'; } $datumstring .= '>'.$monzeile.'</option>'; $monzahl++; } $datumstring .= '</select> '; $datumstring .= '<select size="1" name="we_ui_journalform[we_date_datum_year]" id="we_ui_journalform[we_date_datum_year]">'; while($jahrmin <= $jahrmax){ $datumstring .='<option '; if($jahrmin == $jahr){ $datumstring .= 'selected="selected"'; } $datumstring .= '>'.$jahrmin.'</option>'; $jahrmin++; } $datumstring .= '</select> '; $datumstring .= '<input type="hidden" name="we_ui_journalform[we_date_datum_hour]" id="we_ui_journalform[we_date_datum_hour]" value="00" />'; $datumstring .= '<input type="hidden" name="we_ui_journalform[we_date_datum_minute]" id="we_ui_journalform[we_date_datum_minute]" value="10" />'; echo $datumstring; ?>