[TYPO3-german] tt_content-Plugin in externer Seite rendern
bernd wilke
t3ng at bernd-wilke.net
Fri Jul 19 15:08:37 CEST 2013
Am 19.07.13 14:51, schrieb Sven:
> Hallo zusammen,
>
> ich stehe aktuell vor der Problemstellung, ein tt_content Objekt,
> welches das imagecycle-Plugin enthält auf einer non-typo3-Seite zu
> rendern. Per tslib_cObj kann ich auf das eigentlichte Objekt ohne
> Probleme zugreifen ($cObj->RECORDS), allerdings wird nur die Headline
> gerendert.
>
> Ist es irgendwie möglich das von Typo3 fertig gerenderte Plugin auf
> einer externen Seite anzuzeigen? Aktuell sieht's danach aus, dass ich
> entweder einen Parser für die Flexform mit den Plugineinstellungen
> schreiben muss oder hässliche Workarounds wie per Typoscript abgefangene
> Parameter um nur das spezielle Objekt zu generieren und dann per
> AJAX/iFrame einzubinden.
das klingt so als ob du das gesame TYPO3-Rendering nachbauen willst/musst.
wenn du das schon machst: warum nicht direkt so machen lassen?
statt nur auf die Datenbank zuzugreifen und dann das rendering zu
starten ruf doch einfach die Seite im Frontend auf. Allerdings in einer
Version, die nur den von dir gewünschten Inhalt zeigt.
Dafür würde ich dann einen neuen Seitentyp konfigurieren und dann kannst
du das plugin über eien URL wie etwa
http://www.domain.tld/index.php?id=123&type=456
laden und ausgeben.
generiertes und notwendiges JS und CSS kann man dann ähnlich über
weitere Seitentypen holen und direkt in die Ausgabe einbinden.
bernd
--
http://www.pi-phi.de/cheatsheet.html
More information about the TYPO3-german
mailing list