TYPO3-Testaccount
Testen Sie die aktuellste TYPO3-Version kostenlos und unverbindlich für einen Monat!

Jetzt testen!

Schulungen

TS Header clearen - Typo3 setzt Deklaration nur teilweise um


Autor Nachricht
Verfasst am: 10. 02. 2012 [13:44]
tobla
Themenersteller
Dabei seit: 01.09.2011
Beiträge: 60
Hallo Zusammen

Wir benötigen für ein Widget, welches der Besucher in seine Seite einbinden kann, einen eigenen Pagetype. Die Deklaration klappt soweit. Typo3 fügt beim Aufrufen einer Seite mit diesem PageType die zusätzlichen Headerangaben hinzu, die Seite wird wie gewünscht dargestellt. Leider ignoriert es sämtlich ">" Angaben. Weder die Styles, noch die Scripts oder die headerdata's werden entfernt. Dies ist jedoch notwendig, da ich dem Besucher nicht unnötige hunderte Zeilen code mitschicken möchte.

aktiviere ich "disableAllHeaderCode = 1" so funktioniert dies auch und es wird gar kein Header mehr generiert. Nur eben das selektive entfernen mittels > klappt nicht.

TYPOSCRIPT
IncludeWidget = PAGE
IncludeWidget {
    config {
    	#disableAllHeaderCode = 1
        removeDefaultJS = 1
    	removeDefaultCSS = 1
    	doctype = xhtml_trans
  	xhtml_cleaning = all
        admPanel = 0
        debug = 0
        no_cache = 1
        noPageTitle = 1
    }
    typeNum = 202020
 
    includeCSS >
    stylesheet >
    CSS_inlineStyle >
    includeJS >
 
    headerData >
    headerData {
    	10 = TEXT
	10 {
		field = title
		wrap = <title>Mypage|</title>
	}
	20 = TEXT
	20.value = <link rel="stylesheet" type="text/css" href="fileadmin/css/extWidgetStyle.css">
    }
 
    # widget include
    10 < plugin.myExt.widgets.Widget
}
Profil
Verfasst am: 23. 03. 2012 [15:30]
tobla
Themenersteller
Dabei seit: 01.09.2011
Beiträge: 60
Ich löse es nun anders. Da disableAllHeadercode funktioniert, nehme ich dies und setze den Header neu:
http://www.typo3.net/forum/beitraege/sonstiges-2/109523/
Profil