Zum Inhalt springen

Linktext nicht ausgeben wenn HTTP_REFERER leer ist

Erstellt am 25. Juli 2016 · Noch keine Antworten

Tags: Links, TYPO3 6.x, Frage

chrizzbee ·

Hallo zusammen

Bin neu auf Typo3 und TypoScript. Habe diesen Code, der mir einen Backlink auf die zuvor aufgerufene Seite
einfügt:

lib.btn-overview = TEXT
[PIDinRootline=20] && [treeLevel=3] || [treeLevel=4] || [treeLevel=5] || [globalVar = GP:tx_news_pi1|news > 0]
	lib.btn-overview{
	typolink.parameter.data = getenv : HTTP_REFERER
	value = < Back to overview
	lang.de = < Zurück zur Übersicht
	wrap = <nav id="btn-overview" class="clearfix">|</nav>
	}
[global]

Das Ganze funktioniert soweit gut. Typolink und Wrap werden nur ausgeführt, wenn HTTP_REFERER einen Wert hat. Ich möchte nun auch, dass der Value vom Link auch leer ist, wenn HTTP_REFERER leer ist. Der wird nämlich noch mit angezeigt. Wenn man also z.B. über die Suchmaschine auf die Seite kommt, soll der Link gar nicht angezeigt werden, erst wenn man sich durchnavigiert, soll er da stehen.

Wie bekommt man das hin? Typoscript ist immer noch mächtig Neuland für mich.
Vielen Dank

Grüsse
Chris.