Zum Inhalt springen

DCE zeigt Daten aus Section nicht an

Erstellt am 1. September 2016 · 1 Antwort · letzte Antwort am 2. September 2016

Tags: Fluid, DCE, TYPO3 6.x, Frage

prosbaer ·

Hi,

ich will weg von TemplaVoila und versuche einige meiner FCEs nach DCEs umbauen. DCEs sind Neuland für mich deswegen bitte ich um Rücksicht ;-)

Ich habe eine Team-DCE mit der Section Mitarbeiter. Im Backend klappt das alles einwandfrei.

Das dazugehörige Template sieht folgendermaßen aus

{namespace dce=ArminVieweg\Dce\ViewHelpers}
<f:layout name="Default" />

<f:section name="main">
	<h1>{field.teamName}</h1>		
	<f:for each="{field.teamMember}" as=" mitarbeiter">
		Rolle: {mitarbeiter.memberRole}<br />
		Name: {mitarbeiter.memberFullName}<br />
		Bild: {mitarbeiter.memberImage}<br />
		Qualifikationen: {mitarbeiter.memberQualifications}<br />
	</f:for>
</f:section>

Der Team-Name wird korrekt angezeigt, die Schleife wird auch durchlaufen, da in der Section zwei Mitarbeiter stehen, es werden mir aber nur die zweimal die Labels ("Rolle: " etc) angezeigt, die Daten aber nicht. mitarbeiter.memberRole und die anderen Array-Felder sind anscheinend leer oder wird mir aus anderen nicht Gründen angezeigt.

Hat jemand einen Tipp für mich?

Vielen Dank im Voraus,

prosbaer

freeatweb ·

Hallo,

ist im Controller die Repository von "teamMember" eingebunden (sofern die member über ein
eigenes Domain Model laufen)?

Lg