Datum auslesen

Fragen zum Erstellen von Templates für webEdition.
headam

Beitragvon headam » Di 13. Aug 2002, 12:57

Hallo,

wie komme ich denn an das Datum, welches der Redaktuer in der Vorlage via <we:input type="date" ....> eingetragen hat?
Das soll dann mit PHP weiterverarbeitet werden.

mfg
hendrik

Holger Meyer

Beitragvon Holger Meyer » Di 20. Aug 2002, 14:07

Hi Hendrik,

das geht einfach mit $we_doc->getElement("NameDesDatumFeldes");

Heraus kommt die Anzahl der Sekunden seit 1970 (Unix Timestamp). Diesen Wert kannst Du mit der php Funktion date() formatieren.

Gruß Holger

headam

Beitragvon headam » Mi 21. Aug 2002, 07:11

Hallo Holger,

ich erhalte mit $we_doc->getElement("datum");
nur einen leeren String. date() macht daraus den 01.01.1970. we:field liefert mir in der Vorlage das korrekte Datum.

Hier der Test-Code:
---- CODE -----
<we:listview ...>
<we:repeat>
<?
$erdat=$we_doc->getElement("datum");
$audat=date ("d.m.Y",$erdat);
echo $audat . "
";
?>
<we:field name="datum" type="date" format="d.m.Y"/>


</we:repeat>
....
</we:listview>
---- /CODE -----

mfg
hendrik

_________________
web4media - your business webpartner

<font size=-1>[ Diese Nachricht wurde ge<auml;ndert von: headam am 2002-08-21 07:14 ]</font>

Holger Meyer

Beitragvon Holger Meyer » Fr 23. Aug 2002, 12:02

Hallo Hendrik,

innerhalb von listviews werden die Felder nicht mit $we_doc->getElement("NAME") ausgelesen, sondern mit $lv->f("NAME")

Gruß Holger


Zurück zu „webEdition Templates erstellen (we:Tags)“

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 13 Gäste