Zum Inhalt springen

Spalte ###Rechts### nur auf der Startseite

Erstellt am 12. Januar 2006 · 7 Antworten · letzte Antwort am 21. Januar 2006

Tags: Frage

onetit ·

Hallo

Ich möchte auf meiner Seite die Spalte ###Rechts### nur auf der Startseite anzeigen lassen.
Alle anderen Seiten sollen ganz normal sein.

Wie kann ich das lösen?

Denn so wie ich es jetzt habe, wird sie auf allen Seiten angezeigt.

Danke und Gruss
onetit

just2b ·

Hi,

meinst du im Template?
Dann einfach eine andere Seitenstruktur aufbauen
- root - Shortcut zu Seite 1
-- Seite 1 => Home
-- Seite 2
-- Seite 3

und für Seite 1 einfach ein anderes Template angeben

lg georg

onetit ·

Hallo just2b

Ja genau. Seite 1 = Home.

Das heisst ich habe dann zwei Templates.
Eines mit ###Rechts### und eines ohne. Oder

Aber wie ziehe ich das Template an?
Muss ich auf beiden das TS erstellen?

Besten Dank
oneetit

Dander ·

oder du machst es über bedingungen:

page.10.template.file = template.html

[globalVar = TSFE:id=5]
page.10.template.file = template2.html
[global]

ansonsten am besten in seite1 ein extension template einbinden

onetit ·

Hmm das verstehe ich nicht ganz. Ich habe es so probiert;

page.10.template.file = fileadmin/index.html

[globalVar = TSFE:id=5]
page.10.template.file = template/starttempl.html
[global]

Das HTML Script sieht so aus;

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>template</title>
</head>

<body>

<h1>Start Seite </h1>
<h2>EXAMPLE</h2>

<em>Markers:</em>

RECHTS: ###RECHTS###<br />
<br /><hr />
<br />
<table width="130" border="0" align="right" cellpadding="0" cellspacing="0">
  <tr>
    <td>###RECHTS###</td>
  </tr>
</table>
</body>
</html>

Was mache ich falsch?

Danke

Q4U Muetz ·
onetit schrieb

Hmm das verstehe ich nicht ganz. Ich habe es so probiert;

page.10.template.file = fileadmin/index.html

[globalVar = TSFE:id=5]
page.10.template.file = template/starttempl.html
[global]

1. Du benötigst zwei HTML-Templates
2. Ich persönlich würde beide unter fileadmin schreiben.
z.B. fileadmin/starttemplate.html und fileadmin/folgeseite.html
3. In dem Starttemplate hast du dann logischerweise das entsprechende Layout und den rechten Marker.

page.10.template.file = fileadmin/folgeseite.html

[globalVar = TSFE:id=5]
page.10.template.file = fileadmin/starttemplate.html
[global]

4. Die id=5 muss natürlich auf die ID deiner Startseite in Typo3 geändert werden.

Grüße

Hoffe geholfen zu haben...