Zum Inhalt springen

Fehler - eigener Rahmen für Content-Elemente

Erstellt am 15. November 2010 · 3 Antworten · letzte Antwort am 3. Februar 2013

Tags: TCA, Inhaltselemente, Frage

dercin ·

Guten Morgen,

ich habe ein Problem beim Hinzufügen eines neuen Rahmens.
Noch hab ich Version 4.4.3

Bisher klappte das immer, in dem ich dieses TS im Setupt hinzugefügt habe und jeden Rahmen (100,200,300, ...) so definiert habe:

tt_content.stdWrap.innerWrap.cObject = CASE
tt_content.stdWrap.innerWrap.cObject {
  key.field = section_frame
  100 = TEXT
  100.value = <div class="no-format">|</div>
  200 = TEXT
  200.value = <div class="csc-default-liste">|</div>
  300 = TEXT
  300.value = <div class="bggrey">|</div>
}

Im TS-Config der Root habe ich nun den neuen Rahmen (300) ebenfalls hinzugefügt, folgendermaßen:

TSconfig

# alle Rahmen entfernen
TCEFORM.tt_content.section_frame {
 removeItems = 1,5,6,10,11,12,20,21
}

# neuen Rahmen hinzufügen
TCEFORM.tt_content.section_frame {
 addItems.100 = no-format
 addItems.200 = Liste
 addItems.300 = GraueBox
}

Wenn ich jetzt in einem Inhaltselement die neue "GraueBox" unter Rahmen wähle, kommt immer die Fehlermeldung oben in Rot:

102: These fields are not properly updated in database: (section_frame) Probably value mismatch with fieldtype.

Anschließend steht in der Dropdownliste der Rahmen:
[ AKTUELLER WERT IST NICHT ERLAUBT (255) ]

dercin ·

Hi,

oh Mann da sieht man den Wald vor lauter Bäumen nicht 😉
Vielen Dank für die schnelle Hilfe.

Gruß Nicolas Stey

GELBGRUEN ·

Moin Moin,

witzig, ich konnte mit "[ AKTUELLER WERT IST NICHT ERLAUBT (255) ] " auch nichts anfangen.
Hat mir sehr weiter geholfen 😃