FCE für TYPO3

FCE für TYPO3

Hier ein kleines Beispiel wie man ein FCE für TYPO3 machen kann – es muss TempaVoila Installiert sein!\r\nZiel sollte es sein – eine Überschrift einen Content und ein Linkfeld zu bekommen – wobei die Überschrift mit den Link belegt sein sollte!Das XML dazu schau so aus!\r\nInteressant ist – das der HEADER vom FCE eigentlich nicht angezeigt wird – dieser wird versteckt und es wird der STANDARD Contentelement Header verwendet!\r\nBeim Mappen braucht man das Linkfeld nicht zu Mappen hier kann das Feld leer bleiben! Wenn jetzt zb. kein Link eingetragen wird bekommt man die A TAGS auch nicht in den Code hinein!

\r\n

<?xml version=“1.0″ encoding=“utf-8″ standalone=“yes“ ?>

\r\n

<T3DataStructure>

\r\n

<meta type=“array“>

\r\n

<langDisable>1</langDisable>

\r\n

</meta>

\r\n

<ROOT type=“array“>

\r\n

<tx_templavoila type=“array“>

\r\n

<title>ROOT</title>

\r\n

<description>Select the HTML element on the page which you want to be the overall container element for the template.</description>

\r\n

</tx_templavoila>

\r\n

<type>array</type>

\r\n

<el type=“array“>

\r\n

<field_header type=“array“>

\r\n

<tx_templavoila type=“array“>

\r\n

<title>header</title>

\r\n

<sample_data type=“array“>

\r\n

<numIndex index=“0″>header</numIndex>

\r\n

</sample_data>

\r\n

<eType>input_h</eType>

\r\n

<TypoScript>

\r\n

10 = TEXT

\r\n

10.data = register:tx_templavoila_pi1.parentRec.header

\r\n

10.wrap = |

\r\n

10.stdWrap.typolink.parameter.field = field_link

\r\n

10.wrap = |

\r\n

</TypoScript>

\r\n

</tx_templavoila>

\r\n

<TCEforms type=“array“>

\r\n

</TCEforms>

\r\n

</field_header>

\r\n

<field_content type=“array“>

\r\n

<tx_templavoila type=“array“>

\r\n

<title>content</title>

\r\n

<sample_data type=“array“>

\r\n

<numIndex index=“0″>content</numIndex>

\r\n

</sample_data>

\r\n

<eType>rte</eType>

\r\n

<TypoScript><![CDATA[

\r\n

10 = TEXT

\r\n

10.current = 1

\r\n

10.parseFunc = < lib.parseFunc_RTE]]></TypoScript>

\r\n

<preview></preview>

\r\n

</tx_templavoila>

\r\n

<TCEforms type=“array“>

\r\n

<label>content</label>

\r\n

<config type=“array“>

\r\n

<type>text</type>

\r\n

<cols>48</cols>

\r\n

<rows>5</rows>

\r\n

<softref>media,mediatag,typolink_tag,images,email[subst],url</softref>

\r\n

</config>

\r\n

<defaultExtras>richtext:rte_transform[flag=rte_enabled|mode=ts_css]</defaultExtras>

\r\n

</TCEforms>

\r\n

</field_content>

\r\n

<field_link type=“array“>

\r\n

<type>attr</type>

\r\n

<tx_templavoila type=“array“>

\r\n

<title>link</title>

\r\n

<sample_data type=“array“>

\r\n

<numIndex index=“0″>link</numIndex>

\r\n

</sample_data>

\r\n

<eType>link</eType>

\r\n

<TypoScript>

\r\n

#10 = TEXT

\r\n

#10.typolink.parameter.current = 1

\r\n

#10.typolink.returnLast = url

\r\n

</TypoScript>

\r\n

<proc type=“array“>

\r\n

<HSC type=“integer“>1</HSC>

\r\n

</proc>

\r\n

</tx_templavoila>

\r\n

<TCEforms type=“array“>

\r\n

<config type=“array“>

\r\n

<type>input</type>

\r\n

<size>15</size>

\r\n

<max>256</max>

\r\n

<checkbox></checkbox>

\r\n

<eval>trim</eval>

\r\n

<wizards type=“array“>

\r\n

<_PADDING type=“integer“>2</_PADDING>

\r\n

<link type=“array“>

\r\n

<type>popup</type>

\r\n

<title>Link</title>

\r\n

<icon>link_popup.gif</icon>

\r\n

<script>browse_links.php?mode=wizard</script>

\r\n

<JSopenParams>height=300,width=500,status=0,menubar=0,scrollbars=1</JSopenParams>

\r\n

</link>

\r\n

</wizards>

\r\n

</config>

\r\n

<label>link</label>

\r\n

</TCEforms>

\r\n

</field_link>

\r\n

</el>

\r\n

</ROOT>

\r\n

</T3DataStructure>

1 Kommentar

Schreiben Sie einen Kommentar

Ihre E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.