TemplaVoila - Backend Layout anpassen
| Autor | Nachricht |
|---|---|
|
Verfasst am: 14. 03. 2007 [13:06]
|
|
|
ehontheim
Themenersteller
Dabei seit: 01.09.2005
Beiträge: 248
|
To whom it may concern ..... Betrifft TemplaVoila Version 1.3 Die Darstellung der Inhaltspalten im Backend entspricht nicht der tatsächlichen Darstellung (Spaltenbreite) im Frontend. Insbesondere kommt es zu Abweichungen, wenn (aus welchen Gründen auch immer) die Eingabe von Inhalt z. B. auch in einer Zeile oberhalb der Spalten erforderlich ist. TV zeigt dies im BE nur als weitere Spalte und nicht als Zeile an. Dies verwirrt den ein oder anderen Redakteur. Im Backend sollten die Spalten statt so HTML ----------------------------------------------- | oben | links | hauptinhalt | | | | | | | | | | | | | | | | | | | | | | | | | ----------------------------------------------- doch besser so dargestellt werden HTML ----------------------------------------------- | oben | ----------------------------------------------- | links | hauptinhalt | | | | | | | | | | | | | | | | | | | ----------------------------------------------- Folgende Lösung schafft Abhilfe: Der unten genannte Code von <meta /> bis </meta> muss in die entsprechende DataStructure DS eingefügt werden. HTML <?xml version="1.0" encoding="iso-8859-1" standalone="yes" ?> <t3datastructure> <meta type="array" /> <belayout> <![CDATA[ <table width="99%" border="3" rules="all"> <tr> <td width="99%">###field_inhaltoben###</td> </tr> <tr> <td width="20%" valign="top">###field_inhaltlinks###</td> <td width="59%" valign="top">###field_inhaltmitte###</td> <td width="20%" valign="top">###field_inhaltrechts###</td> </tr> </table> ]]> </belayout> </meta> <root type="array"> <tx_templavoila type="array"> . . . Ich habe diese Lösung auf mehreren Webseiten unterschiedlichster Aufteilung ausprobiert und es funktioniert soweit tadellos. Die Umsetzung entstammt der Extension me_templavoilalayout von Marc Ehret. Der nennenswerte Unterschied: TV 1.3 schafft es auch ohne den Einsatz der Extension. Grüße Erwin[/HTML] [Dieser Beitrag wurde 1mal bearbeitet, zuletzt am 20.03.2007 um 08:14.] |
|
Verfasst am: 29. 08. 2007 [14:57]
|
|
|
Eazy
Dabei seit: 20.12.2006
Beiträge: 65
|
Habe TV 1.3.3 und es scheint nicht zu funktionieren... Hier mein "XML" zwischen den Metas: HTML
|
|
Verfasst am: 11. 01. 2008 [15:27]
|
|
|
ManuP
Dabei seit: 31.08.2005
Beiträge: 52
|
Hi Eazy, probier mal das hier: www.manuel-palkowitsch.de/site/de/nc/startseite/detailanzeige-der-neuigkeit/article/steigerung-der-benutzerfreundlichkeit-im-wcms-typo3.html Allerdings verwende ich auch die Version 1.3.1 von TemplaVoila, da die 1.3.3 buggy war beim Bearbeiten im Backend. Man konnte keine Inhalte bearbeiten (Stifte waren nicht anklickbar, weswegen auch immer). Ansonsten funktioniert es richtig super, wie du im Bild siehst. Viel Spaß. Ciao der Manuel. _: Webdesign, 3D-Modellierung und Dokumentation :_
_: Website http://manuel-palkowitsch.de |
|
Verfasst am: 07. 02. 2008 [12:14]
|
|
|
jenses
Dabei seit: 12.08.2004
Beiträge: 2206
|
es muß beLayout mit großem L heißen, nicht belayout www.smedja.com - Webentwicklung( CMS TYPO3, PHP)
|
|
Verfasst am: 07. 02. 2008 [18:54]
|
|
|
ManuP
Dabei seit: 31.08.2005
Beiträge: 52
|
Hi Jenses, wo hast du das beLayout denn her (den Fehler). Ich finde es nirgends Mir ist außerdem aufgefallen, dass bei einem Redakteur die Stifte im Backend fehlen und somit keine Seite bzw. auch kein Inhalt bearbeitet werden kann Hat jemand ne Lösung? Manuel. [Dieser Beitrag wurde 1mal bearbeitet, zuletzt am 07.02.2008 um 18:55.] _: Webdesign, 3D-Modellierung und Dokumentation :_
_: Website http://manuel-palkowitsch.de |
|
Verfasst am: 20. 09. 2008 [11:09]
|
|
|
bernostern
Dabei seit: 23.06.2006
Beiträge: 42
|
Hi, sollte es noch jmd. interessieren: obiges XML klappt nicht , weil der Tag TYPOSCRIPT <meta type="array" /> |
|
Verfasst am: 25. 03. 2009 [08:56]
|
|
|
jpsy
Dabei seit: 16.08.2005
Beiträge: 30
|
Hier noch einmal der funktionierende Code mit allen Korrekturen (öffnendes meta-Tag ohne "/", "beLayout" mit versalem L, colspan-Attribut für saubere HTML-Tabelle): HTML <?xml version="1.0" encoding="iso-8859-1" standalone="yes" ?> <t3datastructure> <meta type="array"> <beLayout> <![CDATA[ <table width="99%" border="3" rules="all"> <tr> <td width="99%" colspan="3">###field_inhaltoben###</td> </tr> <tr> <td width="20%" valign="top">###field_inhaltlinks###</td> <td width="59%" valign="top">###field_inhaltmitte###</td> <td width="20%" valign="top">###field_inhaltrechts###</td> </tr> </table> ]]> </beLayout> </meta> <root type="array"> <tx_templavoila type="array"> . . . Weitere Anregungen zum Thema (inkl. beLayout für FCEs) gibts hier, allerdings nur in Englisch: www.typo3-media.com/blog/article/templavoila-advanced-use-of-belayout.html Jörg Wagner
DigiLog multimedia |



