hallo alle miteinander,
ich möchte die aktuell ermittelte jahreszahl um genau 1 verrringern,
finde dazu aber keinen richtigen typoscript ansatz
dieser veränderte wert soll dann, siehe TS, gewrapt werden.
[GLOBAL]
#WS Jan - März
[month = 1,2,3]
page.headerData.955 = COA
page.headerData.955 {
10 = TEXT
10{
data = date: Y
wrap=<link rel="stylesheet" type="text/css" href="fileadmin/templates/template-start/ws|/color.css" />
}}
[GLOBAL]
...
page.headerData.955 = COA
page.headerData.955 {
10 = TEXT
10{
value=
stdWrap.dataWrap=<link rel="stylesheet" type="text/css" href="fileadmin/templates/template-start/ws{date: Y}/color.css" />
}}
...
beides liefert das aktuelle jahr, leider brauch ich das aktuelle jahr um -1,
#page.includeCSS.file1 = fileadmin/templates/template-start/ws2008/color.css
gibt es evtl einen lösungsansatz beim includen der css?
kann mir da bitte jemand einen lösungsansatz aufzeigen, da ich bisher nichts passendes gefunden haben.
(falls wichtig: kann keine php scripte einbinden, denn glaube darüber hätt ich vielleicht was hingriegen können)
benutze typo3 4.13
danke für eure hilfe
und viele grüße
torben
Hi Torben,
ich kenne mich mit TypoScript leider nicht gut aus, aber vielleicht hilft dir das weiter oder ist ein Ansatz:
CONSTANTS
page.datum = 2008
SETUP
10 = TEXT
10 {
value = {$page.datum}-1
prioriCalc = 1
wrap = Jahr: |
}
Grüße,
Stephan
hi,
danke für den Lösungsansatz.
Er funktioniert auch soweit, sofern ich als page.datum eine constante(2009) eingebe,
ich brauch allerdings das aktuelle Jahr aus date:Y
wenn ich jetzt page.datum ändere (mit date:Y) funktioniert es dann wieder nicht, es wird kein Wert übergeben/ermittelt und habe dann als value nur die -1
[month = 1,2,3]
page.headerData.955 = COA
page.headerData.955 {
10 = TEXT
10{
value={$page.datum}
prioriCalc = 1
wrap=<link rel="stylesheet" type="text/css" href="fileadmin/templates/template-start/ws|/color.css" />
}}
[GLOBAL]
in diesem Fall wurde eine 0 übermittel?
page.datum = date:Y bzw page.datum.value=date:Y ausprobiert (-> zuviel rumprobieren, zu wenig genaue Syntaxkenntnis)
Ich merke ich verenne mich gerade wieder selbst, würde mich freuen wenn ihr aus dem wirrwar etwas nützlich rausfinden könnt, was mir weiterhilft.
Viele Grüße
Torben
Danke nochmals für deine Hilfe, die hat mich auf den richtigen Weg gebracht udn konnte jetzt eine Lösung finden 🙂
hier noch mal mein TS dazu
#WS Jan - März
[month = 1,2,3]
page.headerData.955 = COA
page.headerData.955 {
10 = TEXT
10{
data = date:Y -1
prioriCalc = intval
wrap=<link rel="stylesheet" type="text/css" href="fileadmin/templates/template-start/ws|/color.css" />
}}
[GLOBAL]
wenn ich date:Y in {} bekamm ich immer 0, also false zurück, aber so funktioniert es wunderbar und bekomme aktuelle Jahreszahl-1
Vielen Danke und VIele Grüße
Torben