Tutorials
Einige nützliche Hilfen und Code-Schnipsel, die ich immer wieder benötige und deshalb hier für alle sammle.
Zurück zur Übersicht
TYPO3: Übersicht unterschiedlicher Arten von Flexform-Felder
#Tutorials#TYPO3
Weil ich es in letzter Zeit öfter mal brauchte habe ich hier eine Liste verschiedener Flexform-Felder zusammengetragen.
1. Textfeld(Input)
Um nur einzelne Werte zur Mehrfachauswahl zuzulassen muss man nur folgendes eintragen
<multiple>1</multiple>
8. Selectbox mit Datenbank-Abfrage
<label>Selectbox aus DB</label>
<config>
<type>select</type>
<items type="array">
<numIndex index="0" type="array">
<numIndex index="0"></numIndex>
<numIndex index="1"></numIndex>
</numIndex>
</items>
<foreign_table>tt_content</foreign_table>
<foreign_table_where>
AND tt_content.pid = 22
</foreign_table_where>
</config>
9. Datumsfeld
<label>Datumsfeld</label>
<config>
<type>input</type>
<size>8</size>
<max>8</max>
<eval>date</eval>
<checkbox>1</checkbox>
</config>
10. Auswahl einer Seite
<config>
<type>group</type>
<internal_type>db</internal_type>
<allowed>pages</allowed>
<size>1</size>
<maxitems>1</maxitems>
<minitems>0</minitems>
<show_thumbs>1</show_thumbs>
</config>
11. Bilder/Dateien
<config>
<type>group</type>
<internal_type>db</internal_type>
<allowed>sys_file</allowed>
<size>10</size>
<minitems>0</minitems>
<maxitems>1</maxitems>
<show_thumbs>1</show_thumbs>
<appearance>
<elementBrowserType>file</elementBrowserType>
<elementBrowserAllowed>gif,jpg,jpeg,tif,tiff,bmp,pcx,tga,png,pdf,ai</elementBrowserAllowed>
</appearance>
</config>
<label>Selectbox mehrfach</label>
<config>
<type>select</type>
<items type="array">
<numIndex index="0" type="array">
<numIndex index="0">Auswahl1</numIndex>
<numIndex index="1">wert1</numIndex>
</numIndex>
<numIndex index="1" type="array">
<numIndex index="0">Auswahl2</numIndex>
<numIndex index="1">wert2</numIndex>
</numIndex>
<numIndex index="3" type="array">
<numIndex index="0">Auswahl3</numIndex>
<numIndex index="1">wert3</numIndex>
</numIndex>
</items>
<maxitems>3</maxitems>
<size>3</size>
</config>
7. Selectbox mit Mehrfachauswahl
<label>Selectbox</label>
<config>
<type>select</type>
<items type="array">
<numIndex index="0" type="array">
<numIndex index="0">Auswahl1</numIndex>
<numIndex index="1">wert1</numIndex>
</numIndex>
<numIndex index="1" type="array">
<numIndex index="0">Auswahl2</numIndex>
<numIndex index="1">wert2</numIndex>
</numIndex>
<numIndex index="3" type="array">
<numIndex index="0">Auswahl3</numIndex>
<numIndex index="1">wert3</numIndex>
</numIndex>
</items>
</config>
<label>Textfeld</label>
<config>
<type>input</type>
<size>20</size>
<max>30</max>
<eval>trim</eval>
</config>
2. Textarea
<label>Textarea</label>
<config>
<type>text</type>
<cols>24</cols>
<rows>3</rows>
</config>
3. Textarea mit RTE
<label>Textarea</label>
<config>
<type>text</type>
<cols>24</cols>
<rows>3</rows>
<defaultExtras>richtext[*]:rte_transform[mode=ts_css]</defaultExtras>
</config>
4. Checkbox
<label>Checkbox</label>
<config>
<type>check</type>
</config>
5. Radio-Buttons
<label>Radiobuttons</label>
<config>
<type>radio</type>
<items type="array">
<numIndex index="0" type="array">
<numIndex index="0">Auswahl1</numIndex>
<numIndex index="1">wert1</numIndex>
</numIndex>
<numIndex index="1" type="array">
<numIndex index="0">Auswahl2</numIndex>
<numIndex index="1">wert2</numIndex>
</numIndex>
<numIndex index="3" type="array">
<numIndex index="0">Auswahl3</numIndex>
<numIndex index="1">wert3</numIndex>
</numIndex>
</items>
</config>
6. Selectbox mit vordefinierten Werten
Kommentare
Es gibt noch keine Kommentare. Sei der Erste!
Hinterlasse einen Kommentar