[TYPO3-german] Re: duplicate ID innerWrap Fehler

Joanna Lenc joanna at lenc.de
Wed Dec 9 09:03:52 CET 2015


Ich habe jetzt noch ein paar Kleinigkeiten herausgefunden:
Dieser Fehler tritt bei mir nicht auf, wenn das Inhaltselement vom Typ Bild, oder Text mit Bild ist. Es tritt aber auf, wenn das Inhaltselement vom Typ:
Text und Media
HTML
Plugin wie News oder Jobfair
ist.

Ich habe es jetzt geschafft das Problem zu umgehen, indem ich die ID im Div mit Klasse umbenannt habe, jetzt steht da

<div id="defaultc4" class="layout1">
<div id="c4">
..

Das TS dazu:
tt_content.stdWrap.innerWrap.cObject.default.default = COA
    tt_content.stdWrap.innerWrap.cObject.default.default {
      10 = TEXT
      10.value = <div id="default{field:uid}
      10.wrap =  |
      10.insertData = 1
20 = CASE
20 {
key.field = layout
default = TEXT
default.value = " class="layout1"
1 = TEXT
1.value = " class="layout2"
2 = TEXT
2.value = " class="layout3"
}
}

Zur Zusatzerklärung: packe ich hinter default{field:uid} das ", muss es im 20 = CASE in jedem value vor dem class weggelassen werden. Leider habe ich dann im Quellcode kein leerzeichen zwischen ID und Class, im HTML sieht es dann so aus:
<div id="defaultc1"class="layout1">
Mit dem verschieben des endenden " habe ich dieses Problem umgangen. Nicht schön, aber selten und für meine Bedürfnisse funktionabel.


More information about the TYPO3-german mailing list