Zum Inhalt springen

TCEFORM in Typo3 Version 4.0

Erstellt am 3. Mai 2006 · 5 Antworten · letzte Antwort am 12. Mai 2006

Tags: Frage

Merlin732 ·

Hallo,

hat schon jemand außer mir die Erfahrung gemacht, dass TCFFORM-Befehle keine Wirkung mehr haben?

Die Eingabe folgenden TS in das TS des jeweiligen Nutzers bringt jedenfalls (zumindest bei mir) keinen Erfolg:

# BE Überschriften-Titel umbennen / ausblenden
TCEFORM.tt_content.header_layout.removeItems = 2,3,4,5,100

Bei der Auswahl des Typs werden keine Objekte gelöscht...

Weiß jemand Rat?

Merlin732 ·

habs eben mal ins Template der root-Seite geschrieben und es funzt trotzdem net.
Bei 3.8 hats noch einwandfrei geklappt *verwirrt*

miwolfram ·

In der PageTSConfig funktionierts bei mir einwandfrei.

Laut Changelog von Typo3 4.0 können jedoch ALLE Einstellungen der PageTSConfig durch die UserTSConfig überschrieben werden.

Das geht jedoch bei mir nicht. Am Beispiel:

# Überschrift ausschalten
TCEFORM.tt_content.header.disabled = 1

Geht das bei jemanden?

Unbekannter Benutzer ·
miwolfram schrieb

Das geht jedoch bei mir nicht. Am Beispiel:

# Überschrift ausschalten
TCEFORM.tt_content.header.disabled = 1

Geht das bei jemanden?

Das ist ein kleiner bug in templavoila/mod1/db_new_content_el. Das gute dabei: der Bug wurde bereits behoben. Das Schlechte: noch muss man ihn per Hand korrigieren (soweit ich weiß). Hier der Code, der auf bugs.typo3.org veröffentlicht wurde und den man in der Datei abändern muß:

452a453,457
> 			// Get TCEFORM from TSconfig of current page
> 		$row = array('pid'=>$this->id);
> 		$TCEFORM_TSconfig = t3lib_BEfunc::getTCEFORM_TSconfig('tt_content',$row);
> 		$removeItems = t3lib_div::trimExplode(',',$TCEFORM_TSconfig['CType']['removeItems'],1);
> 
479c484
< 						if ($authModeDeny)	{
---
> 						if ($authModeDeny || in_array($fV,$removeItems))	{

-> den oberen Teil einfügen (in Zeile 453), den unteren ersetzen.

Danach sollte es funktionieren (bei mir tut's das zumindest)

miwolfram ·
jacs schrieb

Das ist ein kleiner bug in templavoila/mod1/db_new_content_el.

An einen Bug hätt ich nicht gedacht.
Wo doch jeder gleich "Hilfe - Bug" schreit.

Danke.