Zum Inhalt springen

Dynamischer StoragePid

Erstellt am 12. Juni 2012 · 1 Antwort · letzte Antwort am 13. Juni 2012

Tags: Frage

Frusci ·

Liebe Typo3 Community,

ich versuche derzeit in meiner Extbase-Extension via Typoscript Object Path die Extension tx_comments einzubinden:

{report -> f:cObject(typoscriptObjectPath: 'lib.comments')}

"report" ist hierbei eine normale Nummer (pages-id der entsprechenden Reportsseite), die als StoragePid fungieren soll.

Der TS-Code dazu schaut wie folgt aus:

plugin.tx_comments_pi1 {
	code = FORM, COMMENTS
	externalPrefix = pages
        storagePid=...
}

lib.comments < plugin.tx_comments_pi1

Ich zerbrech mir gerade den Kopf, wie ich die StoragePid hier aus "report" ziehen kann. Würde mich sehr über Feedback freuen!

Viele Grüße
Frusci

Frusci ·

Falls das nicht möglich ist, hat hier evtl. jemand einen anderen Lösungsansatz?

Ich zieh mir die Informationen eines Reports aus den Templavoila-Feldern zusammen und geb sie auf der Einzelseite aus. Ich hatte die Idee, dies auch mit Kommentaren zu machen.

Nachteil hier ist aber:
- Redakteur muss für jeden Artikel die Datensatzsammlung der Kommentar-Extension angeben, ansonsten speichert er leider nach dem Abschicken eines Kommentares die Daten auf der Einzelseite des Datensatzes und nicht auf der Reportseite.
- Kommentarfunktion muss in jedem Artikel erst angelegt werden

Würde mich über Feedback freuen!

Viele Grüße
Frusci