Hallo,
ich habe ein Problem mit TemplaVoila. Ich wollte eine Seite erstellen in der ich automatisch den Seitentitel in ein H-Tag mappe und anschließend die Content Elemente darstelle.
Dazu habe ich ein Container angelegt, der folgende Elemente beinhaltet:
- Für die Seitenüberschrift Typ:Typoscript Object Path
- Für die Seiteninhalte Typ:Content Elements
Leider bekomme ich die Spalte im Backend, zum einpflegen der Inhalte im Page-Modul nicht angezeigt. Ich kann also keine Inhalte einpflegen.
Die TemplaVoila XML sieht folgendermaßen aus:
<field_maincolumn type="array">
<type>array</type>
<tx_templavoila type="array">
<title>Main Column</title>
<description>Container for the Main Column</description>
<etype>ce</etype>
</tx_templavoila>
<el type="array">
<field_pageheader type="array">
<tx_templavoila type="array">
<title>Page Header</title>
<description>Map the page header of each page here</description>
<sample_data type="array">
<numindex index="0"></numindex>
</sample_data> <etype>TypoScriptObject</etype> <typoscriptobjpath>lib.pageHeader</typoscriptobjpath>
</tx_templavoila>
</field_pageheader>
<field_maincontent type="array">
<tx_templavoila type="array">
<title>Main Content</title> <description>Map the main content here</description>
<sample_data type="array">
<numindex index="0"></numindex>
</sample_data> <etype>ce</etype>
<typoscript><![CDATA[
10= RECORDS
10.source.current=1
10.tables = tt_content
10.wrap = <!--TYPO3SEARCH_begin--> | <!--TYPO3SEARCH_end-->
]]>
</typoscript>
<oldstylecolumnnumber type="integer">0</oldstylecolumnnumber>
</tx_templavoila>
<tceforms type="array"> <config type="array"> <type>group</type> <internal_type>db</internal_type>
<allowed>tt_content</allowed>
<size>5</size>
<maxitems>200</maxitems>
<minitems>0</minitems>
<multiple>1</multiple>
<show_thumbs>1</show_thumbs>
</config>
<label>Main Content</label>
</tceforms>
</field_maincontent>
</el>
</field_maincolumn>
Dies ist nur ein Ausschnitt aus der XML da die Seite natürlich ein bisschen komplexer ist, die gesamte XML Datei hab ich aber hinterlegt unter:
http://www.fabikaze.de/fileadmin/user_upload/tv.xml
Ein Bild der Detail Ansicht in den TV-Settings findet ihr hier:
http://www.fabikaze.de/fileadmin/user_upload/Details_View.jpg
Hierbei fällt mir auf das unter "Main Column" und "Right Column" das Attribut "el" leer ist.
Zusätzlich hab ich eine Screenshot der Mapping Ansicht gemacht:
http://www.fabikaze.de/fileadmin/user_upload/Mapping.jpg
Wie ihr in der Mapping ansicht seht hab ich es einmal mit einer Section und einmal mit einem normalen Container probiert. Beides scheint bei mir nicht zu funktionieren.
Fazit:
Mein Hauptproblem ist, ich kann kein Content Element in einen Container einfügen. Was mach ich falsch??