HeaderData
Skripte etc im Header laden
Um Skripte etc im Header zu laden folgendes Vorgehen:
/**
* check if the header is included
*
* @var Boolean
*/
static private $includeHeader = false;
/**
* load the headerData
*
* @return
*/
private function loadHeaderData() {
if (!self::$includeHeader) {
$this->response->addAdditionalHeaderData('<script src="typo3/contrib/flashmedia/swfobject/swfobject.js" type="text/javascript"></script>');
self::$includeHeader = true;
}
}
Die Actions die die Daten benötigen können dann folgendes aufrufen:
// video
this->loadHeaderData();
Oder falls es für alle Actions erwünscht ist in die initializeAction:
protected function initializeAction() {
this->loadHeaderData();
}
Erstellt: 09/2012| Geändert: 10/2015