[TYPO3-german] Gridelements: Nach Update 1.3.12 auf 1.5.0 werdenInhalte teilweise nicht mehr angezeigt

JCL - Johannes C. Laxander jc at laxander.com
Fri May 23 16:17:38 CEST 2014


> JoH asenau
> Gesendet: Freitag, 23. Mai 2014 15:44
> 

danke für die Antwort.


> Am 23.05.2014 15:21, schrieb JCL - Johannes C. Laxander:
> >
> > Ergänzung:
> > Ich habe eben noch im BE Layout die Angaben "allowed = CE" 
> entfernt. Dadurch bekomme ich im Flexform nun nicht mehr den 
> Hinweis "[ WERT IST NICHT ERLAUBT ("shortcut") ]", aber 
> angezeigt wird im Frontend immer noch nichts!
> >
> > Über "Datensatz einfügen" (shortcut) wird ein weiteres 
> Rasterelement eingesetzt.
> 
> Moin moin.
> 
> Bei einem Update von 1.3.12 auf 1.5.0 fallen mir spontan zwei 
> Dinge ein:
> 
> 1. Haben wir bei 1.4.0 schon eine Änderung vorgenommen, die 
> auch als Hinweis beim Download im TER steht: 1.4.x for TYPO3 
> up to 4.7.x! 
> Important change: Class tx_gridelements_pi1 has been renamed 
> to tx_gridelements_view - please update your TypoScript accordingly.
> 

Hab ich geändert!



> 2. Wurde ebenfalls mit 1.4.0 die Funktionalität eingeführt, 
> auf komplette Seiten referenzieren zu können, was im Prinzip 
> wie die Referenz zu einzelnen Inhalten mit dem Element 
> "Shortcut" funktioniert.
> 
> Poste hier mal das komplette Setup, das sich bei Dir für 
> tt_content.shortcut ergibt.
> Ggf. hakt's dort ein wenig.

Aus dem ObjectBrowser:

tt_content.shortcut = COA
tt_content.shortcut { 
	5 = LOAD_REGISTER
	5.tt_content_shortcut_recursive.field = recursive
	20 = CASE
	20 {
		0 = RECORDS
		0.source.field = records
		0.tables = tt_content,tt_address,tt_links,tt_guest,tt_board,tt_calender,tt_products,tt_news,tt_rating,tt_poll,pages
		0.conf {
			pages = COA
			pages.10 = USER
			pages.10.userFunc = tx_gridelements_view->user_getTreeList
			pages.20 = CONTENT
			pages.20.table = tt_content
			pages.20.select.pidInList.data = register:pidInList
			pages.20.select.pidInList.where = colPos >= 0
			pages.20.select.pidInList.orderBy = colPos,sorting
			pages.20.select.pidInList.orderBy.dataWrap = FIND_IN_SET(pid,'{register:pidInList}'),|
		}
	}
}

Johannes.



More information about the TYPO3-german mailing list