Überprüfe mal über den Voila genau nochmal deine Feldbezeichungen... Geh in dein Template als würdest du es neu mappen wollen und lade deine alte DS... als "Vorlage" Da siehst du dann nochmal ganz genau welches Contentfeld wohin gemappt ist...
TemplaVoila BE-Layout
Meiner Meinung nach sollten die Bezeichnungen korrekt sein...
PrintScreen TemplaVoila:
http://www.mxds.ch/templa.jpg
Kennt jemand eine andere Lösung das BackEnd für Redakteure möglichst benutzerfreundlich darzustellen...
Mit dieser Erweiterung klappt's bei mir nicht...
Ändere doch mal
<meta type="array" />
in
<meta type="array">
Funktioniert leider auch nicht...
<T3DataStructure>
<meta type="array">
<beLayout>
<![CDATA[
<table width="99%">
<tr>
<td valign="top" width="33%">###field_static###</td>
<td valign="top" width="33%">###field_content###</td>
<td valign="top" width="33%">###field_teaser###</td>
</tr>
</table>
]]>
</beLayout>
</meta>
<ROOT type="array">
<tx_templavoila type="array">
BeLayout funktioniert bei mir einwandfrei und in deinem code finde ich auch keine Fehler - der einzige wirkliche Unterschied zu dem Code den ich verwende ist die erste Zeile...
<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
<T3DataStructure>
<meta type="array">
<beLayout>
<![CDATA[
<table width="99%">
<tr>
<td colspan ="2" valign=top width="70%">###field_maincontenttop###</td>
<td rowspan="3" valign=top width="30%">###field_infocontent###</td>
</tr>
<tr>
<td valign=top width="35%">###field_maincontent2colsleft###</td>
<td valign=top width="35%">###field_maincontent2colsright###</td>
</tr>
<tr>
<td colspan="2" valign=top>###field_maincontentbottom###</td>
</tr>
</table>
]]>
</beLayout>
<langChildren type="integer">0</langChildren>
<langDisable type="integer">1</langDisable>
</meta>
<ROOT type="array">
Auch das half nichts. Habe mittlerweilen auch alle anderen verfügbaren Version der Extension geladen. Leider ohne Erfolg...
Hier noch mein Flexform XML. Hilft das weiter?
View FlexForm XML data
Syntax highlighting <T3FlexForms> XML:
1: <?xml version="1.0" encoding="iso-8859-1" standalone="yes" ?>
2: <T3FlexForms>
3: <data>
4: <sheet index="sDEF">
5: <language index="lDEF">
6: <field index="field_content">
7: <value index="vDEF">59,173,176,107</value>
8: </field>
9: <field index="field_teaser">
10: <value index="vDEF"></value>
11: </field>
12: <field index="field_static">
13: <value index="vDEF"></value>
14: </field>
15: </language>
16: </sheet>
17: </data>
18: </T3FlexForms>
hi maxdisaster
weiss nicht ob dir das weiterhilft, aber ich habe festgestellt, dass das BE-Layout immer in der Reihenfolge des Mapping dargestellt wird, also in der Reihenfolge der DS.
Wenn ich also den Content als erstes mappe, dann die Navi, ferner den Teaser, dann bekomme ich folgende Reihenfolge:
Content, Navi, Teaser.
Drehe ich die Reihenfolge des Mappens, also auch den Standort in der DS, bekomme ich auch im BE eine andere Ansicht
Ich verwende die Extension nicht, aber vielleicht ist das ein Hinweis.
Viele Grüsse kilian
Hi demeter
Das wär dann die Alternative wenn ich diese Extension nicht zum funktionieren bringe...
Gruss maxdisaster
Und bei euch parst XML alles durch? Habe Probleme im CDATA-Bereich überhaupt irgendwelche Sonderzeichen zu benutzten. & wird zu & " wird zur ". 🙁 Möchte doch einfach nur Bilder und Leerzeichen wrappen. 🙁
Könnte sein, dass auch deshalb nicht funktionert.