Am 15.11.2010 15:08, schrieb Wolfgang Kleinbach:
Kann ich von einer eigenen Extension auf Flexform-Einstellungen einer
anderen Extension zugreifen?
Wenn ja, wie?

Hintergrund:

Ich verwende hier jfmulticontent.
Als erster darzustellender content ist eine eigene xajax basierte
Extension eingefügt. Die weiteren content elemente sind HTML
<div>-container, die meine Extension z.B. nach Klick auf einen Link
dynamisch aktualisiert.

Jetzt würde ich gerne in meiner Extension abfragen, welcher Style in
jfmulticontent für die Darstellung ausgewählt ist (also z.B. Tabs,
Accordion etc.), damit ich die Ausgabe meiner Extension entsprechend
anpassen kann.

Danke schon mal,

Wolle


Mit entsprechendem Aufwand geht das schon. SQL ala: Hole mir alle tt_content-Datensätze, die auf der aktuellen Seite eingebunden sind, wo colPos = Spaltennummer ist und die Datensätze nach der Spalte "sorting" sortiert worden sind. Dann muss Du herausfinden, in welchem der Datensätze, die kleiner (oder war es größer) sind als das Sorting Deines aktuellen Datensatzes sind, sich das jfmulticontent-Plugin befindet. Dort musst Du nun die Spalte pi_flexform auslesen. Da der Inhalt XML basiert ist hilft hier evtl. ein xml2array (siehe Methode in t3lib_div). Mit entsprechenden PHP-Array-Funktionen sollte es Dir nun möglich sein, den Inhalt auszulesen.
_______________________________________________
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Antwort per Email an