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
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 = ← Zurück zu: |
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
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:
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.
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: |
page.10.marks.CONTENTHEADER.2.typolink.parameter.field = pid
page.10.marks.CONTENTHEADER.2.typolink.ATagBeforeWrap = 1
(Spät aber doch, war auf Urlaub)
Vielen Dank,
so funktioniert es 🙂
lg Matthias