Hi
Entweder hab ich Tomaten auf den Augen und seh einen kleinen, ärgerlichen Fehler nicht, oder da läuft wirklich etwas sehr komisch. Folgende Seite:
http://wings-lounge.ch.beethoven.ch-meta.net/typo/
In der linken Spalte sollte ein Menü reinkommen. Dieses wird von einem kleinen Skript generiert, welches ich einbinden möchte. Zum Test habe ich einfach mal einen Hello World text in diesem Div ausgeben wollen, aber das klappt einfach nicht. Der (relevante) TS-Code ist folgender
config.disableAllHeaderCode = 1
# Include the user functions
includeLibs.userFunctions= fileadmin/template/user_functions.php
# Configure the Auto-Parser
plugin.tx_automaketemplate_pi1 {
# Read the template file
content = FILE
content.file = fileadmin/template/index.html
# Define wrappings etc.
elements {
TD.id.mid_content = 1
TD.id.mid_content.subpartMarker = MID_CONTENT
TD.id.mid_menu = 1
TD.id.mid_menu.subpartMarker = MID_MENU
}
# Prefix all relative paths with this value:
relPathPrefix = ./
relPathPrefix.IMG = fileadmin/template/images/
relPathPrefix.LINK = fileadmin/template/
relPathPrefix.SCRIPT = fileadmin/template/
}
# Default PAGE object:
page = PAGE
page.typeNum = 0
#page.stylesheet = fileadmin/template/main.css
page.10 = TEMPLATE
page.10 {
template =< plugin.tx_automaketemplate_pi1
subparts.MID_MENU = TEXT
subparts.MID_MENU.value = helloWorld
subparts.MID_CONTENT < styles.content.get
}
Das komische ist, dass alles funktioniert ausser der Teil, wo für den MID_MENU - subpart der Text helloWorld eingefügt werden sollte.
Wenn man sich den Code der generierten HTML-Seite anschaut sieht man auch, dass die entsprechenden Marker dort sind, daran kanns also nicht liegen. Aber genauso wird der MID_CONTENT - subpart wie erwartet ersetzt. Woran könnte es noch liegen?