Zum Inhalt springen

Logo auf der Englischen Seite anders

Erstellt am 24. April 2006 · 5 Antworten · letzte Antwort am 24. April 2006

Tags: Frage

markus.​l ·

Guten Morgen,

ich habe folgendes Problem:

ich binde ein Logo auf jeder Seite mit folgendem Code ein:

BANNERBOTTOM = CONTENT
BANNERBOTTOM {
             table = tt_content
             select {
                    pidInList = 298
                    orderBy = sorting
                    }
             }

Das klappt soweit ja auch sehr gut.
Das Problem, ich möchte auf der Englischen Seite ein anderes Logo haben. Sobald ich die Seite Übersetze und eine andere Grafik einstelle, erscheinen beide Grafiken auf der deutschen und englischen Seite.

Habe versucht das Problem mit einer Condition zu lösen, da bin ich aber auch dran gescheitert.

Jetzt hoffe ich auf eure Hilfe ;-)

Liebe Grüße

Markus

theo ·
markus.l schrieb

Habe versucht das Problem mit einer Condition zu lösen, da bin ich aber auch dran gescheitert.

Tja, dann wirst Du wohl was falsch gemacht haben... 😉

markus.​l ·

Guten Morgen Theo,

tjha das hab ich mir auch schon gedacht 😉 .

Vielleicht kannst Du mir ja dabei helfen. Als Condition habe ich
notiert:

 [globalVar = GP:L = 1]
 page.10.marks.BANNERBOTTOM = CONTENT
 page.10.marks.BANNERBOTTOM {
                             table = tt_content
                             select {
                                     pidInList = 298&L=1
                                     orderBy = sorting
                                     }
                              }
[global]

Sollte das dann nicht so funktionieren?

lg

Markus

theo ·

Probier´s mal so:

 [globalVar = GP:L = 1]
 page.10.marks.BANNERBOTTOM = CONTENT
 page.10.marks.BANNERBOTTOM {
                             table = tt_content
                             select {
                                     pidInList = 298
                                     orderBy = sorting
                                     languageField = 1
                                     }
                              }
[global]
markus.​l ·

Hab ich gemacht,

es werden dann trotzdem beide Inhalte auf jeder Sprachseite angezeigt. Das heißt das deutsche und englische Logo werden dann angezeigt.

Kann das an dem Eintrag

pidInList = 298

irgendwie liegen. Ich sag ja damit, dass die Inhalte der Seite mit der ID 298 in den Marker rein sollen. Kann man an dieser Stelle irgendwie eingrenzen?

markus.​l ·

Danke Danke Danke,

Dein Tip mit der Sprachvariablen hat mir weiter geholfen.

Ich habe jetzt das TS folgendermaßen eingetragen:

[globalVar = GP:L = 1]
page.10.marks.BANNERBOTTOM = CONTENT
page.10.marks.BANNERBOTTOM {
                           table = tt_content
                           select {
                                  pidInList = 298
                                  orderBy = sorting
                                  languageField = sys_language_uid
                                   }
                            }
[global]

Und es funktioniert. 😉

Liebe Grüße

Markus