Hallo,
ich habe da ein Problem mit dem RECORDS -Objekt unter Typoscript.
Ich möchte gerne, dass der Kategoriepfad von ab_linklist in meiner normalen Breadcrumb-Navigation erscheinen.
Ich habe es geschafft die aktuelle Kategorie mittels RECORDS auszulesen aber ich schaffe es nicht einen Typolinkj damit zu erzeugen. Das unten angegebenen TS gibt zwar den richtigen Link mit dem entsprechenden Querystring aus, aber anstatt z.B. die Link-Kategorie Händler steht im a-Tag der Titel der aktuellen Seite.
Ich nehme an, dass der Kategoriename nicht richtig bei der Linkerstellung ausgelesen wird, aber ich weiss icht woran es genau hakt.
Beispiel:
So sieht die Breadcrumb aus: Home > Seite1 > Seite2 > Seite2
So soll die Breadcrumb aussehen: Home > Seite1 > Seite2 > Linkkategorie1
Wenn ich unten in meinem TS 20 = RECORDS anstatt linklist = RECORDS schreibe dann bekomme ich den Kategorienamen ausgegeben. Wenn ich aber mit linklist arbeite scheint der Wert ins Nirwana zu verschwinden und ich weiss nicht warum.
Falls jemand auch noch einen Ansatz hatte wie ich die Kategorien wie ich die Kategorien von ab_linklist auch über mehrere Ebenen in die Breadcrumb bekomme dann wäre ich dafür äußerst dankbar.
Beispiel:
So soll die Breadcrumb im Idealfall aussehen: Home > Seite1 > Seite2 > Linkkategorie1 > Linkkategorie2
temp.navibc = COA
temp.navibc {
wrap = <ul id="navibc">|</ul>
10 = HMENU
10 {
special = rootline
special.range = 0 | -1
##### first level #####
1 = TMENU
1 {
NO = 1
NO.wrapItemAndSub = <li>|</li>
}
}
linklist = RECORDS
linklist {
wrap = |
dontCheckPid = 1
source.data = GPvar:tx_ablinklist_pi1|category_uid
tables = tx_ablinklist_category
conf.tx_ablinklist_category = TEXT
conf.tx_ablinklist_category.field = label
stdWrap.if.isTrue.data = GPvar:tx_ablinklist_pi1|category_uid
}
20 = TEXT
20 {
wrap = <li>|</li>
data < temp.navibc.linklist
typolink {
parameter.data = TSFE:id
addQueryString = 1
addQueryString.method = GET
}
}
}