Hi, also ich hab folgendes Problem:
Ich möchte eine Methode aus einer php klasse aufrufen, und zwar von typoscript aus. dabei soll der return wert, in dem fall ein dynamisches div, unter verwendung eines markers in die seite integriert werden.
also kurz um ich möchte einen dynamischen header erzeugen.
da ich neu in typo3 bin, bin ich im moment mit meinem latein am ende. ich kriege zwar den aufruf der methode hin, allerdings nur wenn ich sie einfach ans ende der template seite schreiben lassen. das funktioniert einwandfrei, ist aber keine option.
hier die einzelnen code fragmente:
Code:
plugin.tx_automaketemplate_pi1 {
content = FILE
content.file = fileadmin/template/main/template_1.html
elements{
BODY.all = 1
BODY.all.subpartMarker = DOCUMENT_BODY
HEAD.all = 1
HEAD.all.subpartMarker = DOCUMENT_HEADER
HEAD.rmTagSections = title
TD.all = 1
}
relPathPrefix = fileadmin/template/main/
}
page = PAGE
page.typeNum = 0
page.config.disableAllHeaderCode = 1
page.10 < plugin.tx_automaketemplate_pi1
page.includeLibs.some_random_id_string = fileadmin/template/main/header.php
page.config.admPanel = 1
page.20 = USER
page.20.userFunc = user_functions->getHeaderDiv ich nehme mal an das im template der marker wie folgt gesetzt werden muss:
HTML-Code:
...
<body leftmargin="0" topmargin="0" marginwidth="0" marginheight="0">
###DIVHEADER###
<a name="anchorTop"><img src="imgnew/mainframe/blank.gif" width="1" height="1" border="0"></a>
...
wäre super wenn mir einer bei dem problem helfen könnte.
Gruß
Stefan