hallo,
ich habe mehrere CE in TemplaVoila angelegt die ich nun gerne mit Typoscript abfragen möchte um daraus eine Navigation zu bauen.
ein CE heisst z.b. "Ab Preis" und das Feld heisst "field_abpreis"
meine menü sieht so aus:
lib.tabhotels.2 = TMENU
lib.tabhotels.2 {
alternativeSortingField = title
wrap = <p>|</p>
NO {
linkWrap = <div class="tab_name">|</div><div class="tab_preis">ab € {field:field_abpreis},-</div>
ATagParams = class="tablink"
ATagBeforeWrap = 1
allStdWrap.insertData = 1
}
ACT = 1
ACT {
linkWrap = <div class="tab_name">|</div><div class="tab_preis">ab € {field:field_abpreis},-</div>
ATagParams = class="tablink_active"
ATagBeforeWrap = 1
allStdWrap.insertData = 1
}
}
leider wird aber der Preis nicht auf der Webseite ausgegeben.
Das komische ist aber das Felder, die schon standardmäßig vorhanden sind problemlos angezeigt werden wie z.b. {field:subtitle}.
Nur die eigenen Felder bleiben leer.
Ich könnte natürlich auch immer den Preis in den Subtitle schreiben und somit dieses Problem umgehen, aber das finde ich nicht sehr elegant, und wer weiss wofür ich den subtitle nochmal brauchen werde.
Danke!
p.s. laut dieser Seite müsste das alles reibunglos funktionieren:
http://www.alnovi.de/nc/developer/wiki/typo3/templavoila/keyword/Flexible%20Content%20Element#Zugriff_auf_Felder_innerhalb_einer_Data_Structure
der einzige unterschied zu meinem beispiel ist das ich die felder direkt im template gemappt habe und kein FCE verwende. kann es am wirklich daran liegen das die neuen felder unbedingt in einem FCE sind?