Hi,
Ich habe mehrere Zeilen, die ich im TypoScript einem Value zuweisen will. Er nimmt aber immer nnur die erste Zeile. Da es sich um einen längeren Text handelt, hab ich das auf mehrere Zeilen verteilt. TS nimmt aber immernur die erste Zeile. Wie kann ich ihn dazu bringen, mehrere Zeilen zu verbinden?
Hier ein Ausschnitt:
# Falls angemeldet, Logout anzeigen
[loginUser = *]
temp.login = TEXT
temp.login.value = <form action="/index.php?id={$LoginPageID}" method="post">
Angemeldet<br /><input type="hidden" name="logintype" value="logout" />
<input type="hidden" name="pid" value="{$UserFolderID}" /> <br />
<input type="submit" name="submit" value="Logout" /></form>
# Falls angemeldet, Logout anzeigen
[loginUser = *]
temp.login = TEXT
temp.login.value (
<form action="/index.php?id={$LoginPageID}" method="post">
Angemeldet<br /><input type="hidden" name="logintype" value="logout" />
<input type="hidden" name="pid" value="{$UserFolderID}" /> <br />
<input type="submit" name="submit" value="Logout" /></form>
)
das musst du in klammern setzen:
temp.login.value (
text über mehrere zeilen
)
Das "="-Zeichen darf dann allerdings nicht mehr dort stehen.
Das wurde mir so auch schon gesagt
# Falls angemeldet, Logout anzeigen
[loginUser = *]
temp.login = TEXT
temp.login.value {
<form action="/index.php?id={$LoginPageID}" method="post">
Angemeldet<br /><input type="hidden" name="logintype" value="logout" />
<input type="hidden" name="pid" value="{$UserFolderID}" /> <br />
<input type="submit" name="submit" value="Logout" /></form>
}
...
# Login anzeigen
subparts.menu_login < temp.login
ist mein aktuelles TS, aber der subpart ist leer.
Mit dem "=" steht dort wenigstens die erste Zeile.
Du benutzt die falsche Klammer.
Guck genau hin.
Dann geht es auch 😉
( und nicht {
humpun
niemand hat hier von geschweiften Klammern gesprochen, bzw. sie getippt...
Oh #angry#
bisher kannte ich nur die geschweiften in TS.
Danke, jetzt geht es 🙂