Re: [TYPO3-german] Extionsion Viewhelper rendering

2016-04-25 Diskussionsfäden Christian Baer

Heideblitz, das ging ja schnell!
Hat tatsächlich funktioniert mit

---

  



---

Vielen Dank an dich, du hast mir sehr geholfen.

Ich habe in der Doku nur das hier gefunden:
https://docs.typo3.org/typo3cms/ExtbaseGuide/Fluid/ViewHelper/For.html

Die Beispiele sind zwar alle ganz nett, nur fehlt imho eine Erklärung der 
Parameter bzw. was deren Einsatz in der jeweiligen Form genau bewirkt ^^
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Re: [TYPO3-german] Extionsion Viewhelper rendering

2016-04-25 Diskussionsfäden Alexander Künzl

Hallo Christian,

nur kurz auf den ersten Blick: Es müsste heißen

  (Also nicht 
niederlassung:personen)


Die Punktnotation funktioniert als Getter für die Eigenschaften des Objekts.

Vielleicht hilft das schon.

Viele Grüße

Alex


Am 25.04.2016 um 10:32 schrieb Christian Baer:

Hallo Zusammen,


vielleicht kann mir jemand weiterhelfen und mir sagen wie bei der
Erstellung / Darstellung einer Extension die Ausgabe korrekt umgesetzt
werden muss. Leider hat weder Google noch die leider sehr unvollständige
Typo3-Dokumentation mir weiterhelfen können.

Zur Ausgangslage:
Ich habe mit dem ExtensionBuilder unter 7.6.2 eine Extension erstellt,
die zwei Objekttypen enthält ( jeweils aggregate root ):

"Niederlassung" und "Mitarbeiter", jeweils mit Action List und Show

Den Datensätzen/Objekten vom Typ "Niederlassung" werden jeweils in einer
m:n-Beziehung Mitarbeiter zugeordnet.
Funktioniert soweit auch wunderbar.

Bei der Ausgabe der Niederlassung in der List-Action werden nur deren
Namen aufgelistet mit Link zur jeweiligen Show-Action
Auch das funktioniert
In der Show-Action der Niederlassung sollen dann jedoch die zugeordneten
Mitarbeiter gerendert werden und hieran scheitere ich leider

Die Show.html der Niederlassung sieht so aus:

---








 {mitarbeiter.name}
 




---

Der Partial "Niederlassung/Properties" wird problemlos angezeigt.

Das Attribut "personen" der "niederlassung" ist ein Object vom Typ
TYPO3\CMS\Extbase\Persistence\ObjectStorage
Das partial Mitarbeiter/Properties zeigt mir nur die darin hinterlegten
Texte, die Variablen bleiben leider leer, ebenso wird das testweise
eingefügte {mitarbeiter.name} nicht ersetzt, daher gehe ich davon aus,
dass ich einen Fehler mache.
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german