Hi,
wie bekomme ich es hin, dass meine Flexible Content Elemente eine eindeutige ID vergeben bekommen. Ebenso soll mit einem onClick die ID an ein JavaScript weiter gegeben werden.
Im Folgenden beispiel id="nr1" dynamisch erzeugen, damit das Javascript bei mehreren Instanzen des Flexible Content Element immer noch läuft.
<div class="kategorie">
<span onClick="choseBox('nr1')">
Gewerbestandort
</span>
</div>
<div style="width:665px; height:0px; overflow:hidden;" id="nr1">
</div>
danke
Mit einem FlexibleContentElement geht das so in etwas...
<?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>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_title type="array">
<tx_templavoila type="array">
<title>Title</title>
<sample_data type="array">
<numIndex index="0"></numIndex>
</sample_data>
<eType>input</eType>
<TypoScript><![CDATA[
10 = TEXT
10.value = <div class="kategorie"><span onClick="choseBox('nr
20 = TEXT
20.data = register:tx_templavoila_pi1.parentRec.uid
30 = TEXT
30.value = ')">
40 = TEXT
40.current = 1
50 = TEXT
50.value = </span></div>
]]>
</TypoScript>
<proc type="array">
<HSC type="integer">0</HSC>
</proc>
</tx_templavoila>
<TCEforms type="array">
<config type="array">
<type>input</type>
<size>48</size>
<eval>trim</eval>
</config>
<label>Title</label>
</TCEforms>
</field_title>
<field_content type="array">
<tx_templavoila type="array">
<title>Inhalt</title>
<sample_data type="array">
<numIndex index="0"></numIndex>
</sample_data>
<eType>rte</eType>
<TypoScript><![CDATA[
10 = TEXT
10.value = <div style="width:665px; height:0px; overflow:hidden;" id="nr
20 = TEXT
20.data = register:tx_templavoila_pi1.parentRec.uid
30 = TEXT
30.value = ">
40 = TEXT
40.current = 1
40.parseFunc = < lib.parseFunc_RTE
50 = TEXT
50.value = </div>
]]>
</TypoScript>
<oldStyleColumnNumber type="integer">0</oldStyleColumnNumber>
<proc type="array">
<HSC type="integer">0</HSC>
</proc>
</tx_templavoila>
<TCEforms type="array">
<config type="array">
<type>text</type>
<cols>48</cols>
<rows>5</rows>
<softref>typolink_tag,images,email[subst],url</softref>
</config>
<label></label>
<defaultExtras>richtext:rte_transform[flag=rte_enabled|mode=ts_css]</defaultExtras>
</TCEforms>
</field_content>
</el>
</ROOT>
</T3DataStructure>
LG