Hi Leute,
bescheuertes Problem: Eben eine 6.2 Installtion eröffnet und mit Gridelements ein paar CE Objekte erzeugt. Dabei verwendet: Flexforms.
Ganz simpel:
<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
<T3DataStructure>
<meta>
<langDisable>1</langDisable>
</meta>
<ROOT type="array">
<type>array</type>
<el>
<headline>
<TCEforms>
<label>Headline Grey</label>
<config>
<type>input</type>
</config>
</TCEforms>
</headline>
</el>
</ROOT>
</T3DataStructure>
TypoScript Output - ebenso simple:
tt_content.gridelements_pi1.20.10.setup {
# Headline Grey ID
1 = TEXT
1 {
wrap = <div class="headline-grey">|</div>
field = flexform_headline
}
}
Egal was ich mache: Es wird um den Text herum immer ein Absatz <p> gewrappt und ich habe keine Ahnung woher das kommt.
In diesem Beispiel: Zwei Textfelder
...
# Header
3 = TEXT
3 {
stdWrap.cObject = COA
stdWrap.cObject {
10 = TEXT
10.field = flexform_text1
10.stripHtml = 1
10.wrap = <h1>|</h1>
20 = TEXT
20.field = flexform_text2
20.wrap = <p>|</p>
}
}
Und das Ergebnis:
<p><h1>text1...</h1><p>text2...</p></p>
Das muss doch sonst schon mal jemand bemerkt haben.
Oder stehe ich einfach auf dem Schlauch?!
Danke für eure Hilfe - lange genug gesucht - jetzt Feierabend.
Grüße,
caom