Re: timestamp sql:now()
"patrick luescher" <[email protected]> Mon, 12 Jul 2004 09:45:53 +0200
| Newsgroups | gmane.comp.cms.bitflux.general.german |
|---|---|
| Message-ID | <007c01c467e4$42a7bcb0$0200a8c0@oemkke4o1z1zvc> |
Das mit "now() as jetzt " funktioniert tiptop genau das wollte ich. Also nochmals danke. Nur ein kleines Problem, er macht irgend was mit dem Cache. Die Zeit ist nämlich nicht immer aktuell, heute morgen z.B. habe ich im Output noch die Zeit & Datum von Freitag. Ich kann zwar im Admin den Cache löschen (dann kommt wieder die aktuelle Zeit), aber das kann ich ja nicht immer machen :-) Kann ich dem CMS irgendwie sagen, dass er mir die Zeit nicht aus dem Cache holt? oder hat das was mit den Servereinstellungen zu tun? Gruss, Patrick ----- Original Message ----- From: "Christian Stocker" <[email protected]> To: "patrick luescher" <[email protected]> Cc: <[email protected]> Sent: Monday, June 28, 2004 5:02 PM Subject: Re: [bitflux-cms-de] timestamp sql:now() > Hi again > > Auf IRC kamen wir noch auf ne andere Lösung: > > im structure.xml könnte man auch ssql funktionen einfügen (untested...) > > also z.b. > *** > ... > <bxst:table name="MyTable" fields="ID , now() as jetzt , myOtherFields" /> > ... > *** > > das "as jetzt" ist wichtig, sonst stimmt der output nicht. wie gesagt, > nicht getestet, könnte aber klappen > > chregu > > > > > On 28.6.2004 16:57 Uhr, Christian Stocker wrote: > > > > > > > On 25.6.2004 15:47 Uhr, patrick luescher wrote: > > > >> Grüezi > >> > >> frage, wie bekomme ich die aktuelle Zeit in meinem XML Output? > >> Auf einer Seite möchte ich etwas steuern anhand der aktuellen > >> Tageszeit (Serverzeit). > >> Die Steuerung mache ich im *.xsl und deshalb wünsche ich mir einen > >> Timestamp im XML Output. > >> > >> Ich muss bestimmt irgendwo ein sql:now() machen. > > > > > > Am besten mit exslt, falls das auf deinem server einkompiliert ist. > > Details siehe: > > > > http://www.exslt.org/date/index.html > > > > Kleines Beispiel > > *** > > <xsl:stylesheet version="1.0" > > xmlns:xsl="http://www.w3.org/1999/XSL/Transform" > > xmlns:date="http://exslt.org/dates-and-times" > > extension-element-prefixes="date" > > > > > <xsl:template match="/"> > > <xsl:value-of select="date:year()"/> > > </xsl:template> > > </xsl:stylesheet> > > *** > > > > xsltproc bsp.xsl bsp.xsl > > sollte nun 2004 ausgeben. > > > > Have fun > > > > chregu > > > > > >> Aber wo und wie? > >> > >> Gruss, > >> > >> Patrick > >> > >> > >> > >> ------------------------------------------------------------------------ > >> > >> _______________________________________________ > >> bitflux-cms-de mailing list > >> [email protected] > >> http://lists.bitflux.ch/cgi-bin/listinfo/bitflux-cms-de > > > > > > -- > christian stocker | Bitflux GmbH | schoeneggstrasse 5 | ch-8004 zurich > phone +41 1 240 56 70 | mobile +41 76 561 88 60 | fax +41 1 240 56 71 > http://www.bitflux.ch | [email protected] | gnupg-keyid 0x5CE1DECB