Ich bin anscheinend zu doof...
Ich habe es exakt so gemacht wie im Workaround - aber nix passiert.
Allerdings bin ich mir nicht sicher, wo die Schleife verbaut wird. Ich habe sie ins Setup geschrieben - unter alle anderen Angaben. Also quasi:
...
subparts.MENU_BOTTOM = HMENU
subparts.MENU_BOTTOM.special = list
subparts.MENU_BOTTOM.special.value = 20,89,90
subparts.MENU_BOTTOM.1 = TMENU
subparts.MENU_BOTTOM.1.NO {
ATagParams= class="menutop"
allWrap = | |
}
#Wenn eine Anmeldung erfolgt ist, wird der folgende Part angezeigt:
[usergroup = *]
temp.30 < tt_content.login
#Ansonsten wird der else-Zweig angezeigt:
[else]
temp.30 = TEXT
temp.30.data = TSFE : id
temp.30.wrap (
<form action="index.php?id=52" method="post">
<table width=150 border="0" cellpadding="0" cellspacing="0">
<tr>
<td align="right">
<input name="user" type="text" id="user" title="Benutzername" onfocus="if (this.value==this.defaultValue) this.value=''" value="" size="4" />
<input name="pass" type="password" id="pass" title="Passwort" onfocus="if (this.value==this.defaultValue) this.value=''" value="" size="4" >
<input name="image" type="image" title="Login" src="fileadmin/.../lock.gif" alt="Login" align="absbottom" width="18" height="18" border="0"> </td>
<input type="hidden" name="redirect_url" value="index.php?id= | " />
</tr>
</table> <input type="hidden" name="logintype" value="login" > <input type="hidden" name="pid" value="10" >
</form>
)
[global]
Die "30" habe ich vergeben, weil es schon die Nummern 10 und 20 im Setup gibt - aber das dürfte ja keine Rolle spiele, wenn es konsistent gemacht wird.
Desweiteren habe ich viiieeel weiter oben im Setup folgendes angegeben:
...
page.10 = TEMPLATE
page.10 {
template = FILE
template.file = fileadmin/index.html
workOnSubpart = DOCUMENT_BODY
marks.LOGIN < temp.30
subparts.CONTENT < styles.content.get
...
Und ins HTML-Template
###LOGIN###
geschrieben. Oder sollte dort lieber
<!--###LOGIN###-->
stehen? Meiner Meinung nach nicht.
52 ist meine Login-Seite und 10 ist mein Sys-Ordner.
Aber warum funktioniert das nicht???
Es scheint, als hätte ich TypoScript immer noch nicht verstanden.
*seufz*
eichbaum