Re: timestamp sql:now()

Christian Stocker <[email protected]> Mon, 12 Jul 2004 09:58:20 +0200
Newsgroups gmane.comp.cms.bitflux.general.german
Message-ID <[email protected]>

On 12.7.2004 9:45 Uhr, patrick luescher wrote:
> 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?

probier mal beim generator in der sitemap

st2xmlCaching="false"

hinzuschreiben. alse

<map:generate type="bitfluxcms" st2xmlCaching="false" ...

dann cached er zwar gar keine resultate mehr, aber vielleicht ist das ja 
eh vernachlässigbar ;)

Auf structure.xml Ebene für einzelne queries kann man caching glaub's 
nicht ausschalten, so viel ich weiss. wär zwar technisch machbar, wurde 
nur nie implemeniert

chregu

> 
> 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
> 
> 
> 
> _______________________________________________
> 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