Zum Inhalt springen

Sprachauswahl [alle Sprachen] - Inhalt verschwindet

Erstellt am 18. März 2006 · 3 Antworten · letzte Antwort am 20. April 2006

Tags: Frage

sehfahrer ·

Ich habe in einer mehrsprachigen Seite (derzeit deutsch und englisch) an einer Stelle eine Liste von Dateien, die ich zum Download anbiete.

Das Inhaltselement für die Dateiliste habe ich vom Typ Dateiverweise angelegt. Logischerweise wäre dieses in allen Sprachen identisch, so dass eine "Übersetzung" nur unnütigen Aufwand und Fehlerquellen mit sich bringen würde. Daher hatte ich dieses Element im Feld "Sprache" auf "[Alle Sprachen]" gesetzt. Nun allerdings taucht es im Frontend gar nicht mehr auf.

Im Template habe ich, um die Mehrsprachigkeit zu unterstützen (was unabhängig vom konkreten Problem auch wunderbar funktioniert), dies gemacht:

config.linkVars = L
config.sys_language_uid = 0
config.language = de
[globalVar = GP:L=1]
config.sys_language_uid = 1
config.language = en
[global]

seite = PAGE
seite {
        ...
        INHALT = CONTENT
        INHALT {
            table = tt_content
            select.orderBy = sorting
            select.where = colPos = 0
            select.languageField = sys_language_uid
        }
}

Setze ich eine bestimmte Sprache, wird die Dateiliste angezeigt.

Was muss ich im Template (ich vermute mal dort) ergänzen, damit das wie beschrieben funktioniert?

Danke 😃

FordPrefect ·

Hi,

ich denke du musst das Plugin einmal als deutsch und einmal als englisch anlegen, du kannst ja im Plugin auf die gleichen datensätze zurückgreifen.

Gruss

Ford

isi81 ·

für was ist dann aber diese Auswahlmöglichkeit bei Sprachen "alle" überhaupt gut?
Hab da auch schon öfters gesucht aber nix gefunden. Ich dachte ja wo ich das auswähle zeigt es diesen Inhalt für alle Sprachen an.

Gruß

sehfahrer ·
isi81 schrieb

für was ist dann aber diese Auswahlmöglichkeit bei Sprachen "alle" überhaupt gut?
Hab da auch schon öfters gesucht aber nix gefunden. Ich dachte ja wo ich das auswähle zeigt es diesen Inhalt für alle Sprachen an.

Eben, so dachte ich mir das auch!