---
title: "Flexform XML"
url: "https://www.typo3.net/d/76286-flexform-xml"
source: "typo3.net"
tags: ["Extensions","Entwicklung","Frage"]
created: "2008-04-19"
last_reply: "2008-04-20"
replies: 4
solved: false
page: 1
pages: 1
lang: "de"
---

# Flexform XML

Extensions › Entwicklung · 4 Antworten · gestartet 2008-04-19

## Eröffnungsbeitrag

**dfluess** · 2008-04-19 · [Beitrag #1](https://www.typo3.net/d/76286-flexform-xml/1)

Hallo,

ich möchte meine Input-Felder im Flexform so beeinflussen, dass nur die Eingabe einer bestimmte Zeichenzahl möglich ist. Auch wäre es toll, wenn ich verhindern könnte, dass Kommatas oder nichtnumerische zeichen eingegeben werden können. Ist das mit XML lösbar?

Hier meine Flexform.xml

```typoscript
<?xml version="1.0" encoding="ISO-8859-1"?>
<T3DataStructure>
  <sheets>
    <sDEF>
      <ROOT>
        <TCEforms>
          <sheetTitle>Berechnungswerte</sheetTitle>
        </TCEforms>
        <type>array</type>
        <el>

          <Foerderungsbetrag>
            <TCEforms>
              <label>Foerderungsbetrag in Prozent:  </label>
              <config>
                <type>input</type>
                <size>5</size>
                <default>75.00</default>
              </config>
            </TCEforms>
          </Foerderungsbetrag>
		  
        </el>
      </ROOT>
    </sDEF>
  </sheets>
</T3DataStructure>
```

@edit: und die Umlaute werden leider nicht richtig dargestellt.

## Antworten

### [#2](https://www.typo3.net/d/76286-flexform-xml/2) · just2b · 2008-04-20

Hallo,

schau dir mal die Core API an, denn das TCA ist genau das gleiche, nur sind die Flexforms halt in Form von XML-Notation gelöst.

Hier solltest du das eval anschauen, da kannst dann auf float-Zahlen begrenzen

georg

### [#3](https://www.typo3.net/d/76286-flexform-xml/3) · dfluess · 2008-04-20

naja, wirklich etwas habe ich dazu nicht gefunden! Später versuche ich das Problem zu knacken...

Ich habe noch ein anderes Problem.

Wie erzeuge ich im FlexForm einen Umbruch zwischen Label und Eingabefeld?
Ich habe ein relativ langes Label vor dem Feld und in das Feld soll auch eine Lange Zeile stehen.
Wie bringe ich das Eingabefeld UNTER das Label?

Hab schon alles versucht aber mit dem XML kenne ich nich nicht aus. Gibt es vielleicht Beispiele?

### [#4](https://www.typo3.net/d/76286-flexform-xml/4) · just2b · 2008-04-20

Hallo,

<https://docs.typo3.org/m/typo3/reference-tca/main/en-us/Index.html> > such nach double2

Umbruch bekommst du nicht ohne Änderungen im Core, ab 4.2. ist das übrigens in einer eigenen Zeile

georg

### [#5](https://www.typo3.net/d/76286-flexform-xml/5) · dfluess · 2008-04-20

Prima, dass ist was ich suchte.
Gewusst wie Danke!

vG. D.

---

Quelle: „Flexform XML“, typo3.net, https://www.typo3.net/d/76286-flexform-xml
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
