Hallo, ich möchte innerhalb eines menüs die Ausgabe mit ein Plugin erweitern. Das Funktioniert soweit auch wunderbar, bis auf das immer die Daten der aktuellen Seite benutzt werden, nicht die der verlinkten Seiten.
Nun wollte ich per TypoScript das Plugin konfigurieren, aber leider bekomme ich nie die Seiten id, sondern immer nur mein TypoScript als String in die Extension.
Kann mir da jemand weiter helfen? Nachfolgend das TS.
tt_content.menu.20.4.1.NO.wrapItemAndSub = |
tt_content.menu.20.4.1.NO {
linkWrap = |
allWrap = <section class="joblist-item">|</section>
ATagBeforeWrap = 0
doNotLinkIt = 1
stdWrap.htmlSpecialChars = 0
stdWrap.typolink.parameter.field = uid
stdWrap.cObject = COA
stdWrap.cObject {
# Datum
10 = TEXT
10 {
field = crdate
strftime = %d.%m.%Y
wrap = <span class="subtitle" itemprop="dateCreated">|</span>
}
# Titel
20 = TEXT
20 {
field = title
wrap = <h4 class="title" itemprop="headline">|</h4>
}
# Text ausgabe funktioniert
14 = TEXT
14 {
field = uid
wrap = |
}
# plugin einbinden auch
15 < plugin.tx_myextension_pi1
# Übergabe der ID ans Plugin nicht. in PHP kommt der String TEXT an
15.id = TEXT
15.id {
field = uid
wrap = |
}