Zum Inhalt springen

"Zurück zu PID" als kompletter Link

Erstellt am 11. August 2010 · 4 Antworten · letzte Antwort am 30. August 2010

Tags: Links, Frage

zappzarapp ·

Hallo,

ich möchte auf meinen Seiten ab einer gewissen Menütiefe einen Link "Zurück zu Titel der PID" verlinken.

Ich habe jetzt folgendes:

page.10.marks.CONTENTHEADER.1 = TEXT
page.10.marks.CONTENTHEADER.1.wrap = ← Zurück zu: |
page.10.marks.CONTENTHEADER.1.typolink.parameter.field = pid

Das gibt mir ein "Zurück zu <a>Seitentitel</a>", ich hätte aber gerne ein "<a>Zurück zu Seitentitel</a>" - ist das machbar und wenn ja wie?

lg Matthias

zappzarapp ·

Sollte ATagBeforeWrap nicht genau das machen? (https://docs.typo3.org/m/typo3/reference-typoscript/main/en-us/Functions/Typolink.html)

Wenn ich jedoch:

page.10.marks.CONTENTHEADER.2 = TEXT
page.10.marks.CONTENTHEADER.2.wrap = &#8592; Zurück zu:&nbsp;|
page.10.marks.CONTENTHEADER.2.typolink.parameter.field = pid
page.10.marks.CONTENTHEADER.2.typolink.ATagBeforeWrap = 1

verwende, ändert sich nichts an dem Link. Ist noch immer "Zurück zu <a>Seitentitel</a>"

lg Matthias

zappzarapp ·

Hallo,

ich habe das jetzt gelöst, allerdings mit relativ typoscript und ich frage mich noch immer was an meinem Ansatz mit ATagBeforeWrap nicht passt..

page.10.marks.CONTENTHEADER.1 = COA 
page.10.marks.CONTENTHEADER.1 {
  10 = TEXT
  10.value = <a href="
  
  20 = TEXT
  20.typolink.parameter.field = pid
  20.typolink.returnLast = url
  
  30 = TEXT
  30.value = ">Zurück zu:&nbsp;
   
  40 = TEXT
  40.data = leveltitle:-2
   
  50 = TEXT
  50.value = </a>
}

Das gibt mir jetzt korrekt ein <a href="link">Zurück zu Seitentitel</a> aus.

igorshmigor ·

Das mit ATagBeforeWrap hat bei dir nicht funktioniert, weil dein wrap nicht Teil des typolink war.

Versuch mal das hier:

page.10.marks.CONTENTHEADER.2 = TEXT
page.10.marks.CONTENTHEADER.2.typolink.wrap =  Zurück zu:&nbsp;|
page.10.marks.CONTENTHEADER.2.typolink.parameter.field = pid
page.10.marks.CONTENTHEADER.2.typolink.ATagBeforeWrap = 1