Zum Inhalt springen

BE FlexForm mit Werten aus Datenbank füllen?

Erstellt am 4. Juni 2008 · 5 Antworten · letzte Antwort am 23. Juni 2015

Tags: TCA, FlexForms, Frage

SeveQ ·

Hi Leute,

ich suche eine Möglichkeit, in meinem Plugin per FlexForm die Konfiguration zu unternehmen. Und zwar möchte ich, daß im BE eine Auswahlbox erscheint, die mir die Möglichkeit gibt, einen Record von einer Bestimmten Seite auszuwählen.

Es gibt sowas ja, wenn man eine Extension im Kickstarter anlegt und in einer neuen (oder erweiterten) Tabelle ein Feld mit einer Datenrelation anlegt. Dann erhält man im Backend später ein Feld mit einem Button für die Auswahl eines Datensatzes. Nach dem Klick darauf öffnet sich ein Fenster mit dem Seitenbaum, in dem man dann die Seite und den darin enthaltenen gewünschten Datensatz auswählen kann.

Wie bau ich sowas in mein FlexForm ein? Oder ist FlexForm dafür gar ungeeignet?

Danke!

Grüße,
Hendrik

just2b ·

Hallo,

siehe core api!
zB

<startingpoint>
<TCEforms>
<label>LLL:EXT:rguserlist/locallang_db.xml:startingpoint</label>
<config>
<type>group</type>
<internal_type>db</internal_type>
<allowed>pages</allowed>
<size>5</size>
<minitems>0</minitems>
<maxitems>50</maxitems>
<show_thumbs>1</show_thumbs>
<autoSizeMax>40</autoSizeMax>
</config>
</TCEforms>
</startingpoint>

georg

SeveQ ·

Danke Georg! Hatte es schon gefunden. Warst nur noch schneller als ich. 🙂

Meist ist das Problem, daß man einfach nicht weiß, wo man zu suchen anfangen soll...

just2b ·

und noch für alle > core api > tca. flexforms = tca in xml style

georg
PS: ja ich hätte schneller sein könnnen, sry 😉

SeveQ ·

Noch 'ne Ecke schneller und du schreibst die Antwort, bevor ich die Frage poste. 😉

buzz-dee ·

Hallo Leute,

der Thread ist zwar schon sehr als, aber ich hätte dazu mal noch ne Frage:

Im TCA eines Models gibt es doch auch den typ "select". Der zeigt im Formular neben den ausgewählten Datensätzen rechts eine Liste mit verfügbaren Datensätzen an.
Kann man das auch im FlexForm so einrichten, z.B. statt dem Browse-Ordner-Symbol?