[TYPO3-german] tt_news soll die gleiche language_uid nutzen, wie der aufrufende Content
Peter Russ
peter.russ at 4many.net
Wed Oct 4 15:29:53 CEST 2006
Frank Frohnert schrieb:
> Moin zusammen,
> ich rufe auf einer seite explizit content in deutscher und englischer
> Sprache auf mit
>
> CONTENT_DE {
> table = tt_content
> select.orderBy = sorting
> select.where = colPos = 0
> select.andWhere=sys_language_uid=0
> wrap = |
> }
> CONTENT_UK {
> table = tt_content
> select.orderBy = sorting
> select.where = colPos = 0
> select.andWhere=sys_language_uid=1
> wrap = |
> }
>
>
> In diesem Content befindet sich auch ein tt_news Objekt, welches dann
> zwar das deutsche/englische Template anwendet, den Inhalt aber immer in
> der gerade gewählten sys_language_uid 'reinsetzt :-(
>
> Wir kann ich tt_news nun beipuhlen, das es die language_uid des
> aufrufenden Contents nicht nur beim Template anwendet, sondern auch beim
> Inhalt?
>
> Der Hintergrund des ganzen Zaubers ist, daß das ein Template für einen
> Newsletter werden soll, der per Direct Mail verschickt wird.
> Die Page wird vertikal geteilt, links stehts in deutsch rechts soll die
> selbe Soße in Englisch stehen.
>
> Oder bin ich völlig auf dem Holzweg?
>
> Gruß, Frank
>
Mal die ganze Info ;-)
1) Grundsätzlich scheidet, bei NL der Ansatz mit CSS ziemlich aus. Daher
ist m.E. eine einfache Umsetzung mit CASE , so wie Du es machen willst
nicht möglich
2) Es bleibt das "gute/alte" Tabellenlayout: wenn Du nach der Folge:
suche alle deutschen Beiträge für die linke Spalte, dann alle englischen
für die rechte vorgehst, würde ich erwarten, dass es u.U. zu
unterschiedliche hohen Zeilen/Abschnittshöhen kommt, da deutscher und
englischer Text garantiert unterschiedlich ist.
Um hier die Texte auf "gleicher Höhe" beginnen zu lassen, würde ich die
Inhaltserstellung ändern:
Erzeuge eine Liste (uid) aller Inhaltselement in default (=deutsch=0) ->
Nimm nun die Liste und render die Elemente für deutsch und englisch
alternierend.
Klar?
Gruss. Peter.
--
Fiat lux!
Docendo discimus.
_____________________________
4Many® Services
openBC: http://www.openbc.com/go/invuid/Peter_Russ
More information about the TYPO3-german
mailing list