Versuch´s mal so:
lib.headerDown = IMAGE
lib.headerDown {
wrap = TEXT
wrap.value = <a href="index.php?id={page:uid}&print=1&no_cache=1">|</a>
wrap.htmlSpecialChars = 1
wrap.insertData = 1
}
Versuch´s mal so:
lib.headerDown = IMAGE
lib.headerDown {
wrap = TEXT
wrap.value = <a href="index.php?id={page:uid}&print=1&no_cache=1">|</a>
wrap.htmlSpecialChars = 1
wrap.insertData = 1
}
Hallo,
danke für den Tipp, aber das funktioniert gar nicht.
Der Link wird nicht mehr dargestellt und neben der Grafik wird ein Text als "TEXT" ausgegeben.
Grüße,
Ralph
Ist wohl noch zu früh am morgen, sorry.
Das war auch völliger Quatsch, was ich da oben geschrieben habe.
So geht´s:
lib.headerDown = IMAGE
lib.headerDown {
stdWrap.wrap = <a href="index.php?id={page:uid}&print=1&no_cache=1">|</a>
stdWrap.wrap.htmlSpecialChars = 1
stdWrap.wrap.insertData = 1
}
Hallo,
für den nächsten Versuch.
Das Ergebnis ist aber das selbe wie bei mir.
Der Link lautet dann:
http://XXX/index.php?id={page:uid}&print=1&no_cache=1
und nicht
http://XXX/index.php?id=12&print=1&no_cache=1
Also das "{page:uid}" wird wie gehabt als Text eingefügt und nicht dessen Wert genommen.
Ist das nen Bug oder geht das so nicht?
In dem Originalbeispiel von der FTB1 Seite geht es ja, wenn man den Link als Text und nicht als Bild nimmt.
Grüße,
Ralph
Der Code von oben ist 100% ok und getestet,
dann liegt der Fehler irgendwo anders.
Hallo,
habe den TS Code noch einmal auf ein Minimum reduziert, aber das Verhalten bleibt das selbe.
Liegt das vielleicht an TemplaVoila?
Oder funktioniert der Code bei dir auch mit TemplaVoila?
Habe es mit typo3 3.80 und 3.8.1 probiert.
Für sonstige Tipps für die Fehlersuche bin ich offen 😉
Grüße,
Ralph
Hallo,
in einer Newsgroup konnte mir geholfen werden:
lib.headerDown = IMAGE
lib.headerDown {
stdWrap.dataWrap = <a href="index.php?id={page:uid}&print=1&no_cache=1">|</a>
stdWrap.wrap.htmlSpecialChars = 1
stdWrap.wrap.insertData = 1
}
So funktioniert es korrekt.
news.netfielders.de
typo3.english
[Typo3] Syntax problem with TS and {page:uid}
Grüße,
Ralph
Ist immer noch zu früh. :o
lib.headerDown = IMAGE
lib.headerDown {
stdWrap.wrap = <a href="index.php?id={page:uid}&print=1&no_cache=1">|</a>
stdWrap.htmlSpecialChars = 1
stdWrap.insertData = 1
}
contentXXS schriebHallo,
in einer Newsgroup konnte mir geholfen werden:
lib.headerDown = IMAGE lib.headerDown { stdWrap.dataWrap = <a href="index.php?id={page:uid}&print=1&no_cache=1">|</a> stdWrap.wrap.htmlSpecialChars = 1 stdWrap.wrap.insertData = 1 }So funktioniert es korrekt.
In jedem Fall ist das hier Quatsch:
stdWrap.wrap.htmlSpecialChars = 1
stdWrap.wrap.insertData = 1
Hi,
ja, klar, dass ist Quatsch. Wens genauer interessiert der lese die Erklärung von Christopher. Dort sehen die Gründe und der Weg wie man zur Lösung kommt:
Die finale Lösung ist die Beste:
lib.headerDown = IMAGE
lib.headerDown {
stdWrap.typolink {
parameter.data = page:uid
additionalParams = &print=1&no_cache=1
}
}
Link zum Posting:
news://news.netfielders.de/mailman.5348.1132476585.24650.typo3-english@lists.netfielders.de
Grüße,
Ralph