Hallo Leute,
kann mir vielleicht jemand helfen, ich hab mir eine Extension geschrieben, die auf Flexform basiert. In dieser Flexform gibt es 2 Sheets, wobei alle Felder im 1. Sheet Pflichtfelder sein sollen und alle Felder im 2. Sheet keine Pflichtfelder.
Irgendwie funktioniert das nicht so ganz. Er übernimmt das required nur für das Feld Ort. Also für das letzte Feld aus dem 1. Sheet.
Hier meine Flexform:
<t3datastructure>
<meta />
<langdisable>1</langdisable>
<!-- <langchildren>1</langchildren>!-->
</meta>
<sheets>
<sdef>
<root>
<tceforms>
<sheettitle>LLL:EXT:os_kontaktbox/locallang_os.php:oskontakt.pi_flexform.sheet_pflicht</sheettitle>
</tceforms>
<type>array</type>
<el>
<vorname>
<tceforms>
<label>LLL:EXT:os_kontaktbox/locallang_os.xml:oskontakt.pi_flexform.vorname</label>
<config>
<type>input</type>
<size>30</size>
<eval>required</eval>
</config>
</tceforms>
</vorname>
<nachname>
<tceforms>
<label>LLL:EXT:os_kontaktbox/locallang_os.xml:oskontakt.pi_flexform.nachname</label>
<config>
<type>input</type>
<size>30</size>
<eval>required</eval>
</config>
</tceforms>
</nachname>
<strasse>
<tceforms>
<label>LLL:EXT:os_kontaktbox/locallang_os.xml:oskontakt.pi_flexform.strasse</label>
<config>
<type>input</type>
<size>30</size>
<eval>required</eval>
</config>
</tceforms>
</strasse>
<hausnummer>
<tceforms>
<label>LLL:EXT:os_kontaktbox/locallang_os.xml:oskontakt.pi_flexform.hausnummer</label>
<config>
<type>input</type>
<size>30</size>
<eval>required</eval>
</config>
</tceforms>
</hausnummer>
<postleitzahl>
<tceforms>
<label>LLL:EXT:os_kontaktbox/locallang_os.xml:oskontakt.pi_flexform.postleitzahl</label>
<config>
<type>input</type>
<size>30</size>
<eval>required</eval>
</config>
</tceforms>
</postleitzahl>
<ort>
<tceforms>
<label>LLL:EXT:os_kontaktbox/locallang_os.xml:oskontakt.pi_flexform.ort</label>
<config>
<type>input</type>
<size>30</size>
<eval>required</eval>
</config>
</tceforms>
</ort>
</el>
</root>
</sdef>
<s_misc>
<root>
<tceforms>
<sheettitle>LLL:EXT:os_kontaktbox/locallang_os.xml:oskontakt.pi_flexform.sheet_optinal</sheettitle>
</tceforms>
<type>array</type>
<el>
<organisation>
<tceforms>
<label>LLL:EXT:os_kontaktbox/locallang_os.xml:oskontakt.pi_flexform.organisation</label>
<config>
<type>input</type>
<size>30</size>
</config>
</tceforms>
</organisation>
<telefon>
<tceforms>
<label>LLL:EXT:os_kontaktbox/locallang_os.xml:oskontakt.pi_flexform.telefon</label>
<config>
<type>input</type>
<size>30</size>
</config>
</tceforms>
</telefon>
<fax>
<tceforms>
<label>LLL:EXT:os_kontaktbox/locallang_os.xml:oskontakt.pi_flexform.fax</label>
<config>
<type>input</type>
<size>30</size>
</config>
</tceforms>
</fax>
<email>
<tceforms>
<label>LLL:EXT:os_kontaktbox/locallang_os.xml:oskontakt.pi_flexform.email</label>
<config>
<type>input</type>
<size>30</size>
</config>
</tceforms>
</email>
</el>
</root>
</s_misc>
</sheets>
</t3datastructure>
Würde mich freuen, wenn mir jemand weiter helfen kann.
Mfg Skyhead