Zum Inhalt springen

Plötzliches [ INVALID VALUE("ID-Nummer") ] bei Backend-Layouts unter Appearance

Erstellt am 28. April 2011 · Noch keine Antworten

Tags: Frage

flashsilver ·

Hallo,

ich habe unter TYPO3 4.5.2 die neuen Backend Layouts genutzt, um dem Kunden verschiedene Templates sowohl im Backend als auch im Frontend für den Inhaltsbereich seiner Website zur Verfügung zu stellen. Ich habe mich an die Anweisungen von undkonsorten http://blog.undkonsorten.com/typo3-4-5-tutorial-backend-layout-nutzen gehalten.

Es funktioniert(e) bisher alles einwandfrei. Nach weiteren Einstellungen im TS-Setup und PageTS auf der Startseite kann ich keine BE-Layouts mehr unter Appearance der Seiteneigenschaften auswählen. Stattdessen erscheint jetzt immer [ INVALID VALUE("ID-Nummer") ] #paralyzed#

Mein Seitenbaum:

-> Startseite (Standard) - Hier schon die Fehlermeldung und auf allen Unterseiten
-> BE-Layouts (Sysfolder) - Hier liegen die Datensätze für die BE-Layouts

PageTS (Ausschnitt):

# TCEMAIN config
TCEMAIN.permissions {
  groupid = 1
  user = show,editcontent,edit,delete,new
  group = show,editcontent,edit,delete,new
  everybody = show
}
# localisation and colpos list config
mod.SHARED {
   defaultLanguageFlag = de.gif
   defaultLanguageLabel = Deutsch
   #colPos_list = 0,1,2,3
}
# Binding translations
mod.web_layout {
   defLangBinding = 1
   #colPos_list = 0,1,2,3
}

# Show the content element wizard with tabs (for consistency)
mod.wizards.newContentElement.renderMode = tabs

# ttnews
TCEFORM.tt_news {
	type.removeItems = 2
}

TCEFORM {
	pages {
		# There is no need for the Alias field in page properties when we use RealURL
		alias.disabled = 1
	}
	#tt_content {
	#	# Remove the 'border' option from selectbox 'column' in content records
	#	colPos.keepItems = 1,0,2
	#}
}
# RTE classes
...
# RTE config
...

SetupTS (Ausschnitt für den Inhaltsbereich):

CONTENT = COA
	CONTENT {
		10 = TEMPLATE
		10 {
			template = FILE
			template.file = fileadmin/templates/main.html
			workOnSubpart.cObject = CASE
			workOnSubpart.cObject {
				key.data = levelfield:-1, backend_layout_next_level, slide
				key.override.field = backend_layout
				default = TEXT
				default.value = CONTENT_PLUGIN
				1 = TEXT
				1.value = CONTENT_TOP1BOTTOM2
				4 = TEXT
				4.value = CONTENT_TOP1BOTTOM1
				2 = TEXT
				2.value = CONTENT_TOP1LEFT1RIGHT1
				3 = TEXT
				3.value = CONTENT_PLUGIN
				5 = TEXT
				5.value = CONTENT_FLASH
			}
			marks {
				CONTENT_TOP < styles.content.get
				CONTENT_TOP.select.where = 1=1
				CONTENT_TOP.select.andWhere = colPos=0
				
				CONTENT_BOTTOM < styles.content.get
				CONTENT_BOTTOM.select.where = 1=1
				CONTENT_BOTTOM.select.andWhere = colPos=3
				
				CONTENT_LEFT < styles.content.get
				CONTENT_LEFT.select.where = 1=1
				CONTENT_LEFT.select.andWhere = colPos=1
				
				CONTENT_RIGHT < styles.content.get
				CONTENT_RIGHT.select.where = 1=1
				CONTENT_RIGHT.select.andWhere = colPos=2
				
				CONTENT_ALL < temp.content
				FLASH < styles.content.get
			}
		}

Setzt jemand die neuen BE-Layouts ein und hatte wie ich jetzt nachträglich dieses Problem? Es wäre nett, wenn jemand das Problem kennt und die Lösung hier posten könnte oder ein Link mit möglichen Hinweisen.
ich weiß nicht genau ob der Fehler in der Page- oder Setup-TS liegen könnte.

Gruß
flashsilver