Zum Inhalt springen

Extension aus ExtBuilder - Relations ausgeben

Erstellt am 29. Januar 2015 · 1 Antwort · letzte Antwort am 31. Januar 2015

Tags: Fluid, TYPO3 6.x, Frage

mbuchegger ·

Hallo Leute.

Ich bin einfach kein Programmierer. Dazu fehlen mir die theoretischen Grundlagen. Aber ich hab ein gutes technisches Verständnis und bastle gerade an einer eigenen Extension.

Mit dem Extension Builder hab ich alle tables erstell und die Datenbank vorbereitet, nun bin ich beim Ausgeben der Daten. Das funktioniert ganz gut, aber jetzt steh ich grad an. Die Daten die im Datensatz stehen werden alle richtig ausgegeben. Wie kann ich aber nun Relationen ausgeben?

Kleines Beispiel:
Datensatz Mercedes.
Relation Type (Hier wird ein neuer Datensatz als Relation erstellt)

Jetzt möchte ich bei der Ausgabe des Datensatzes Mercedes auch eine Liste der Relation Type ausgeben. Aber wie?

Hab bisschen in anderen Extensions herumgesucht und mit folgendem Code wird nichts ausgegeben:

        <f:for each="{marke.types}" as="type">
            <div class="col-lg-12 col-md-12 col-sm-12 col-xs-12" id="typen">
                <h2>{marke.name}</h2>
                <p>{marke.beschreibung}</p>
            </div>
        </f:for>

Möglicherweise muss auch noch etwas im Controller verändert werden. Sind solche Dinge durch den Extrension Builder vorbereitet?

glg M.

mbuchegger · · Beste Antwort

Habs nun selbst entdeckt. War einfach ein Fehler meinerseits, weil "types" nicht definiert war. "s" weg und schon funktioniert alles. Hab da in der news-ext herumgesucht und danach gefunden. weil in sämtlichen büchern das auch so stand dachte ich, dass die "s" hier immer mit angegeben werden muss. Dem ist ganz offensichtlich nicht so. 😉