hallo
war die letzten tage ziemlich beschäftigt.
die deutsche doku ist nicht schlecht, aber nach meinem geschmack ein bisschen dürftig. vielleicht kannst du ja mehrere fce-beispiele aufnehmen und so die doku nach und nach umfangreicher werden lassen. hab hier ein beispiel mit section container und container beschrieben.
wen´s interessiert nachbasteln oder die codes einfach an den richtigen stellen einfügen, aber vorsicht, der code bildet datenbanknamen und wenn diese schon belgt sind werden eure inhalte überschrieben. zum thema rte... da kann jeder ein lied von singen.
#24857
Dieses element hat einen text links und ein oder mehrere bilder rechts.
der html code:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Unbenanntes Dokument</title>
</head>
<body>
<table width="395" border="0" cellspacing="0" cellpadding="0">
<tr>
<td>für den text</td>
<td><span><img src="spacer.gif" width="deinen wert angeben" height="deinen wert angeben" alt="TemplaVoila " /><br /></span></td>
</tr>
</table>
</body>
</html>
die data strukture
<t3datastructure>
<root type="array">
<tx_templavoila type="array">
<title>ROOT</title>
<description>Select the HTML element on the page which you want to be the overall container element for the template.</description>
</tx_templavoila>
<type>array</type>
<el type="array">
<field_d49141 type="array">
<tx_templavoila type="array">
<title></title>
<sample_data type="array">
<numindex index="0"></numindex>
</sample_data>
<etype>text</etype>
<proc type="array">
<hsc type="integer">1</hsc>
</proc>
</tx_templavoila>
<tceforms type="array">
<config type="array">
<type>text</type>
<cols>48</cols>
<rows>5</rows>
</config>
<label></label>
</tceforms>
</field_d49141>
<field_dcc17b type="array">
<type>array</type>
<tx_templavoila type="array">
<title>überschrift section container neues bild einfügen</title>
<etype>input</etype>
</tx_templavoila>
<el type="array">
<field_fe28f7 type="array">
<type>array</type>
<tx_templavoila type="array">
<title>überschrift container</title>
<etype>input</etype>
</tx_templavoila>
<el type="array">
<field_528fbf type="array">
<tx_templavoila type="array">
<title>die bilder</title>
<sample_data type="array">
<numindex index="0">die bilder</numindex>
</sample_data>
<etype>image</etype>
<typoscript>
10 = IMAGE
10.file.import = uploads/tx_templavoila/
10.file.import.current = 1
10.file.import.listNum = 0
10.file.maxW = deinen wert angeben
</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>die bilder</label>
</tceforms>
</field_528fbf>
</el>
</field_fe28f7>
</el>
<section>1</section>
</field_dcc17b>
</el>
</root>
</t3datastructure>
wie geht man vor:
machst dir die html vorlage
dann tust in templaVoila den text als mapping type element/editing type textarea mappen.
als nächstes den add-button drücken und statt element container anwählen, updaten und Make this container a SECTION! anwählen.
cancel/close drücken und du siehst zwei add button. den zweiten drücken und element container anwählen. jetzt hast du drei add-button. den dritten add-button anwählen und mapping type element/editing type image anwählen.
beim mappen must du folgendes beachten:
SC ist td zwei set inner, CO ist der span set outer(!!) und das element ist der img tag.
warum der span outer?
im quelltext siehst du das die span-tag jetzt wiederholt und durch den br untereinandergesetzt werden.
wenn du dieses fce jetzt als content element abspeicherst und es als inhalt einfügst siehst du im backend und dem rte eine kleine box mit überschrift sektion container... anwählen und speichern so oft dieses wiederholt wird soviele bilder kannst du einfügen.