[Typo3-german] Template tauschen

Kussmann, Juergen j.kussmann at t-online.net
Wed Dec 14 09:56:07 CET 2005


Der unten aufgeführte Link war schon korrekt: Mit dem Type einer Seite kannst du definieren, wie eine Seite dargestellt werden kann. Du kannst eine Seite also mit beliebig vielen Templates darstellen.

Bau dir mal ein Test-Template und füge den folgenden Code ein:

page0 = PAGE
page0.typeNum =  0
Page0.10 = TEXT
Page0.10.value = Hello World mit 1. Template


page1 = PAGE
page1.typeNum =  1
Page1.10 = TEXT
Page1.10.value = Hello World mit 2. Template


Nun rufe die Seite mal normal auf (also ...index.php) und einmal mit type=1 (also ...index.php?type=1 oder ...index.php?t=1 (ich weiss nicht mehr genau, wie der Parameter heisst)). 

Viele Grüsse,

Jürgen Kußmann
-----Original Message-----
From: Peter Harlander [mailto:office at harlander-itm.com] 
Sent: Tuesday, December 13, 2005 6:37 PM
To: typo3-german at lists.netfielders.de
Subject: Re: [Typo3-german] Template tauschen

<Ironie macht beim Adressaten wenig Freude>
Die Antwort hilft mir leider nicht weiter. Möglicherweise habe ich meine 
Frage mißverständlich formuliert oder ich verstehe die Antwort einfach 
nicht.
</Ironie macht beim Adressaten wenig Freude>

Daher vorsichtshalber eine Klarstellung meiner Frage:
Ich möchte ein und dieselbe Seite in verschiedenen Ansichten 
präsentieren. Einmal "Normal"benutzerorientiert, einmal speziell 
Accessibility-optimiert (text-only).
Ich möchte nicht eine Seite A mit diesem, die andere Seite B mit jenem 
Template darstellen (was aber im Handbuch wirklich gut erklärt wäre :O)

Dabei reicht es nicht aus, einfach den Stylesheet zu wechseln, was etwas 
Scripting kein Problem wäre (bzw. gibt es dazu sogar eine Typo3-Ext. 
<smile>war doch nicht zu faul zum handbuch lesen</smile>
Meine Seite www.itm.at ist aus Gründen der Suchmaschinenoptimierung so 
aufgebaut, dass der Content aufgrund einiger Tricks im Stylesheet zwar 
im Sourcecode zuerst aufscheint (Google & Co finden es super, wenn der 
Content vor dem Inhalt kommt) aber im Seitenaufbau optisch trotzdem 
"nach" dem Menü angezeigt wird.
Wenn ich nur den Stylesheet auf text-only ändern würde, wäre die Seite 
plötzlich durcheinander (zuerst Content, dann Menü, dazwischen die 
Bilder vom Menü) und keinesfalls Accessibility-optimierter als vorher.

Ich würde daher gerne auf "Knopfdruck" (klick auf einen Button 
"Text-only" im FE = auf der Website) die gleiche Seite mit einem 
komplett anderen Template anzeigen.
Dazu wäre es toll, wenn ich keinen zweiten Seitenbaum mit denselben 
Inhalten, aber anderem Template pflegen müsste, sondern einfach bei der 
aktuellen Seite das template wechseln könnte.

Ist das möglich? Ich habe dazu die Mailinglists durchstöbert, die 
Anleitungen mehrfach studiert, aber keine Antwort auf diese Frage 
gefunden. (Mit der Antwort, die ich bereits erhalten habe, kann ich 
leider wenig anfangen. Sollte die Lösung tatsächlich hinter dem 
angebenen Link liegen, so habe ich es nicht verstanden, wie es geht.).


LG
Peter



Olivier Dobberkau wrote:
> Peter Harlander wrote:
> 
>> Hallo!
>>
>> Ich würde meine Website gerne zusätzlich zur aktuellen Variante auch 
>> als "text-only" Variante (Max. Accessibility) darstellen.
>> Damit ich nicht alle Inhalte 2x eingeben muss, würde ich gerne, wenn 
>> der User "Text-only Variante" ein anderes Template verwenden (nur css 
>> wechseln ist zu wenig).
>> Geht das???
>>
>> LG Peter
> 
> 
> Hallo Peter,
> 
> <ironie>
> Bei den Handbüchern nichts dabei zum Thema? Keine Zeit bei Amazon ein 
> Buch zu kaufen?
> </ironie>
> 
> http://typo3.org/documentation/document-library/doc_core_tsref/quot_PAGE_quot/ 
> 
> 
> typeNum
> 
> Oder Stichwort: Static Templates TYPO3 bei Google eingeben.
> 
> Olivier




More information about the TYPO3-german mailing list