Zum Inhalt springen

FORM: ändern des type eines input elements

Erstellt am 9. Februar 2013 · 1 Antwort · letzte Antwort am 9. Februar 2013

Tags: Frage

joni ·

Hallo Zusammen
Ich bin gerade das Content-Element FORM unter Typo3. 6.0 am Ausprobieren.
Grundsätzlich finde ich diese neue Form-Ext sehr praktisch.
Weiss aber jemand, wie man den type der Input-Felder ändert? Standartmässig sind alle auf type="text" (sofern es ein Textfeld ist).
Ich möchte es aber je nach Feld auf "number", "email", oder "url" anpassen, sodass MobileDevices das Tastaturlayout anpassen?

Ich hab es schon so probiert:

60 = TEXTLINE
60 {
	name = zip
        type = number
	label {
		value = PLZ
	}
}

doch der type-Parameter wird nicht gesetzt.

Vielen Dank für jegliche Hilfe.

joni ·

Mittlerweile kann ich den Type im Form-Wizard auswählen mit der TS in der Seiteneigenschaften:
mod.wizards.form.elements.textline.accordions.attributes.showProperties = name, type
mit dieser Zeile kann ich bei Standart-Textfelder den Type wählen. Jedoch hat es vordefinierte Werte wie file, checkbox, hidden, usw.
Wenn ich im TS des Formular type="numbers" eingebe, wird das zwar im Form-Wizard angezeigt, nicht aber umgesetzt. Wenn ich im Form-Wizard speichere, wird diese Info nicht gespeichert. Im FE steht nach wie vor type="text".
Auch wenn ich vordefinierte Werte auswähle, werden diese nicht gespeichert.