[TYPO3-german] eigenes Markup für die neue forms extension TYPO3 6.1
Ralf-Rene Schröder
ralf.rene at online.de
Wed Jul 17 03:08:13 CEST 2013
Hallo...
ich versuche ein eigenes Markup für die Forms Extension zu erzeugen..
aber irgendwie werden ich das alte nicht los...
tt_content.mailform.20 {
layout {
form (
<form class="ym-form">
<containerWrap />
</form>
)
containerWrap (
<div>
<elements />
</div>
)
elementWrap (
<div class="ym-fbox">
<element />
</div>
)
textline (
<div class="xxx">
<label />
<input />
</div>
)
}
}
dieser Versuch funktioniert problemlos für das form selber
aber beim containerWrap brauche ich die divs nicht !!!
lasse ich sie aber weg, bekomme ich nur noch das erste Form Element
gerendert
versuche ich mit containerWrap > es ganz zu löschen habe ich wieder die
unerwünschten ursprünglichen ol tags
beim elementWrap brauche ich:
A.) entweder die divs auch nicht (dann packe ich es in die Elemente)
lasse ich die divs jedoch weg bekomme ich folgenden Fehler geworfen...
Fatal error:
Call to a member function setAttribute() on a non-object in
typo3/sysext/form/Classes/View/Form/Element/ContainerElementView.php
on line 61
B.) oder aber es muß die Klasse erhalten bleiben, derzeit wird diese
verworfen und statt dessen mit den csc- Klassen überschrieben, genauso
wie die originalen li tags
class="csc-form-4 csc-form-element csc-form-element-textline"
die einzelnen Elemente scheinen wieder zu funktionieren...
ich finde im TSOB einfach nichts hierzu was da passiert...
--
image[FORMAT] - Ralf-René Schröder
http://www.image-format.eu ... Wir geben Ihrem Image das richtige Format
More information about the TYPO3-german
mailing list