Tachchen,
Ich hätt' da mal gern ein Problem. Es geht um ein einfaches FCE. Es soll ein Bild eingebunden werden. Wenn der BE-User den Link eingibt, ist alles ok. Wenn er keinen Link angibt, kommt aber trotzdem ein Link in den fileadmin-Folder zum Template. Kann man im XML irgendwie angeben, dass der Link nur in der html-Ausgabe eingefügt werden, soll, wenn dieser tatsächlich angegeben wurde?
Meine Experimente mit required brachten bisher nichts. Kann ich required direkt im DS verwenden? Wenn ja, wie und wo muss ich das einbinden?
Hier mein DS:
<?xml version="1.0" encoding="iso-8859-1" standalone="yes" ?>
<t3datastructure>
<meta type="array" />
<langdisable>1</langdisable>
</meta>
<root type="array">
<tx_templavoila type="array">
<title>ROOT</title>
<description>Wählen Sie das HTML-Element der Seite, das Sie als übergeordnetes Container-Element der Vorlage möchten.</description>
</tx_templavoila>
<type>array</type>
<el type="array">
<field_image type="array">
<tx_templavoila type="array">
<title>Bild:</title>
<sample_data type="array">
<numindex index="0"></numindex>
</sample_data>
<etype>image</etype>
<typoscript>
10 = IMAGE
10.altText.field = field_alttext
10.file.import = uploads/tx_templavoila/
10.file.import.current = 1
10.file.import.listNum = 0
10.file.maxW = 170
10.stdWrap.typolink.parameter.field = field_link
</typoscript>
</tx_templavoila>
<tceforms type="array">
<config type="array">
<type>group</type>
<internal_type>file</internal_type>
<allowed>gif,png,jpg,jpeg</allowed>
<max_size>1000</max_size>
<uploadfolder>uploads/tx_templavoila</uploadfolder>
<show_thumbs>1</show_thumbs>
<size>1</size>
<maxitems>1</maxitems>
<minitems>0</minitems>
</config>
<label>Bild:</label>
</tceforms>
</field_image>
<field_alttext type="array">
<tx_templavoila type="array">
<title>Bildname:</title>
<sample_data type="array">
<numindex index="0"></numindex>
</sample_data>
<etype>input</etype>
<proc type="array">
<hsc type="integer">1</hsc>
</proc>
</tx_templavoila>
<tceforms type="array">
<config type="array">
<type>input</type>
<size>48</size>
<eval>trim</eval>
</config>
<label>Bildname:</label>
</tceforms>
</field_alttext>
<field_link type="array">
<tx_templavoila type="array">
<title>Link:</title>
<sample_data type="array">
<numindex index="0"></numindex>
</sample_data>
<etype>link</etype>
<typoscript>
10 = TEXT
10.typolink.parameter.current = 1
</typoscript>
</tx_templavoila>
<tceforms type="array">
<config type="array">
<type>input</type>
<size>15</size>
<max>256</max>
<checkbox></checkbox>
<eval>trim</eval>
<wizards type="array">
<_PADDING type="integer">2</_padding>
<link type="array" />
<type>popup</type>
<title>Link</title>
<icon>link_popup.gif</icon>
<script type="text/javascript">browse_links.php?mode=wizard</script>
<jsopenparams>height=300,width=500,status=0,menubar=0,scrollbars=1</jsopenparams>
</link>
</wizards>
</config>
<label>Link:</label>
</tceforms>
</field_link>
</el>
</root>
</t3datastructure>