[TYPO3-german] Headergrafik, media field, Mehrsprachigkeit

Jan Stoll shocktone at gmx.de
Mon Nov 10 14:23:36 CET 2008


Hi JoH,

das ist ein guter Ansatz. Hast Du das mal getestet? Geht bei mir leider 
nicht. Der letzte Teil des Skriptes also das Einbinden des 
Originalbildes geht nicht.

Viele Grüße
Jan

>> ich benutze das media Feld zur Einbindung von Headern in TYPO3. Wenn
>> ich eine neue Seitenübersetzung anlege, sollen die Standardheader der
>> Standardsprache übernommen werden falls kein neuer Header ausgewählt
>> ist.
>>
>> Dies ist scheinbar nicht möglich. Entweder werden die Header der
>> Standardsprache komplett übernommen oder die Header müssen für jede
>> (zu übersetzende) Seite neu eingebunden werden.
> 
> Stinkt nach einem Job für TypoScript ;-)
> 
> mal als Idee für einen dreifach Fallback Ansatz:
> 
> lib.blah = IMAGE
> lib.blah {
>     file {
>         ### Default Bild
>         import = fileadmin/images/default.jpg
>         import {
> 
>             ### override zieht nur, wenn Inhalt da ist
>             override.cObject = TEXT
>             override.cObject {
> 
>                 ### allgemeiner Pfad für alle Bilder
>                 ### falls welche da sind
>                 stdWrap.wrap = uploads/media/|
>                 stdWrap.required = 1
> 
>                 ### Bild aus der Rootline
>                 ### (sprich aus pages bzw.
>                 ### für Übersetzungen
>                 ### pages_language_overlay)
>                 data = levelmedia:-1, slide
>                 listNum = 0
> 
>                 ### ifEmpty zieht nur, wenn noch kein Inhalt da ist
>                 stdWrap.ifEmpty.cObject = COA
>                 stdWrap.ifEmpty.cObject {
>                     ### Bild der Originalseite
>                     10 = TEXT
>                     10.dataWrap = DB:pages:{TSFE:id}:media
>                     10.wrap3 = {|}
>                     10.insertData = 1
>                     stdWrap.listNum = 0
>                 }
>             }
>         }
>     }
> }
> 
> HTH
> 
> Joey
> 


More information about the TYPO3-german mailing list