Antwort
 
LinkBack (1) Themen-Optionen Thema durchsuchen Thema bewerten Ansicht
  #1  
Alt 12.02.06, 21:38
Forum Aktivist
 
Registriert seit: 25.11.05
Alter: 39
Beiträge: 64

Mehrsprachigkeit


Hallo, habe folgendes Problem:

Ich habe die Mehrsprachigkeit in einem einzigen Pagetree eingebaut. Die Steuerung der Sprache habe ich über eine Flaggenauswahl realisiert, der Content im Hauptteil wird auch schön deutsch/englisch umgeschaltet. Selbst das Menü klppt prima. Nur im Rechten bereich wird nicht umgeschaltet, dort werden sowohl Standard deutsch, als auch der englische Inhalt untereinander angezeigt.

Hat jemand eine Idee, woran das liegen könnte?

Gruß, Volker
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #2  
Alt 12.02.06, 22:20
Benutzerbild von tom
tom tom ist offline
TYPO3 Forum Team
Moderator
 
Registriert seit: 11.09.04
Ort: Schillerstadt Marbach
Alter: 40
Beiträge: 786
tom eine Nachricht über ICQ schicken tom eine Nachricht über Skype™ schicken

vielleicht an Deinem Typoscript ????

Poste doch mal was Du da stehen hast und vielleicht können wir dann mehr tun als nur raten ...

Tom
__________________
"Wer nichts anderes tut als Geld verdienen, verdient auch nichts anderes ..."

P.S. Ich habe gerade beschlossen alle meine Tipp- und Rechtschreibfehler unter die Open Content License zu stellen.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #3  
Alt 13.02.06, 07:14
Forum Aktivist
 
Registriert seit: 25.11.05
Alter: 39
Beiträge: 64

Hier mal das Script


Typoscript-Code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
# Inhalte in der rechten Spalte ausgeben
RECHTS = COA
RECHTS.10 = CONTENT
RECHTS.10 {
table = tt_content
select.where = colPos = 2
select.orderBy = sorting
}
RECHTS.20 = CONTENT
RECHTS.20 {
table = tt_content
select.orderBy = sorting
       # Inhalte werden von der Seite mit der ID 48 genommen
select.pidInList = 48
}
RECHTS.30 < plugin.tt_news
RECHTS.30 {
                # templateFile = fileadmin/templates/tt_news_v2_template.html
code >
code = LATEST
limit >
limit = 5
pid_list >
pid_list = 52
PIDitemDisplay = 52
substitutePagetitle = 1
displayList.subheader_stdWrap.crop = 70 | ... | 1
}

Für die Sprachumschaltung habe ich das hier:

Typoscript-Code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
//    SPRACHE = TEXT
   //    SPRACHE {
   //        field = uid
   //        wrap = <a href="index.php?id=|&L=2">English</a>
   //       }

SPRACHE = PHP_SCRIPT
SPRACHE.file = media/scripts/languageMenu.php

LOGIN < tt_content.login.20

} - ERROR: Line 11: An end brace is in excess.

und das:

Typoscript-Code:
1:
2:
3:
4:
5:
6:
7:
8:
### Mehrsprachigkeit ###
[globalVar = GP:L=2]
config.sys_language_uid = 2
config.language = en
//   page.10.marks.SPRACHE.wrap = <a href="index.php?id=|&L=1">Deutsch</a>
tt_content.login.20.dataArray.10.label = Username:
tt_content.login.20.dataArray.20.label = Password:
[global]

Geändert von Junior (13.02.06 um 12:46 Uhr).
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #4  
Alt 13.02.06, 09:06
Benutzerbild von mstuebner
TYPO3 Forum Team
Moderator
 
Registriert seit: 01.09.04
Ort: 84424 Isen b. Dorfen
Alter: 41
Beiträge: 2.178
mstuebner eine Nachricht über Skype™ schicken

In Deinen Queries für RECHTS fehlt ja auch die Bedingung für die Sprachabhängigkeit. Ich verstehe aber auch nicht, wanrum Du das alles von Hand machst, statt die styles.content.getXXX zu benutzen.

Versuch folgendes (oder schau Dir in den Manuals die Queries an und ergänge um die Sprachbedingung:sad:
Typoscript-Code:
1:
2:
3:
4:
5:
6:
# Inhalte in der rechten Spalte ausgeben
RECHTS = COA
RECHTS.10 < styles.content.getRight

RECHTS.20 < styles.content.get
RECHTS.20.select.pidInList = 48
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #5  
Alt 13.02.06, 22:37
Forum Aktivist
 
Registriert seit: 25.11.05
Alter: 39
Beiträge: 64

?? verstehe nix mehr


1. Wenn ich die Änderungen von mstuebner benutze bekomme ich rechts nichts mehr angezeigt außer "keine News in dieser Ansicht"

2. Die Errormeldung bekomme ich nicht, tom, da die Klammer sich auf eine weiter oben geöffnete bezieht. Warum Du globalVar und global markiert hast, verstehe ich auch nicht so ganz.

Wenn Du meinst ich hätte nur eine Sprache eingetragen, dann ist das nciht so ganz richtig, da ich ganz oben (habe vergessen das als Code zu kopieren) folgendes habe:

Typoscript-Code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
### Konfiguration ###

#Standardsprache festlegen
config.linkVars = L
config.sys_language_uid = 1
config.language = de

config.tx_loginusertrack_enable = 1
# Spamschutz für Emailadressen aktivieren
config.spamProtectEmailAdresses = 1

Geändert von Junior (14.02.06 um 06:11 Uhr).
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #6  
Alt 13.02.06, 22:54
Benutzerbild von mstuebner
TYPO3 Forum Team
Moderator
 
Registriert seit: 01.09.04
Ort: 84424 Isen b. Dorfen
Alter: 41
Beiträge: 2.178
mstuebner eine Nachricht über Skype™ schicken

Zitat:
Zitat von VolkerG
1. Wenn ich die Änderungen von mstuebner benutze bekomme ich rechts nichts mehr angezeigt außer "keine News in dieser Ansicht"
Natürlich, weil sich mein Code auch nicht auf die News bezog. Du fragtest aber auch wegen des mehrsprachigen Menüs nach.

Auch wollte ich hier nicht den Copy&Paste Code für Dich schreiben, sondern Dir einen Ansatzpunkt geben.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #7  
Alt 14.02.06, 06:13
Benutzerbild von Junior
TYPO3 Forum Team
Administrator
 
Registriert seit: 18.08.04
Ort: Zürich
Alter: 33
Beiträge: 2.796
Junior eine Nachricht über Skype™ schicken

Zitat:
Zitat von VolkerG
2. Die Errormeldung bekomme ich nicht, tom, da die Klammer sich auf eine weiter oben geöffnete bezieht. Warum Du globalVar und global markiert hast, verstehe ich auch nicht so ganz.
Das war ich, nicht Tom ;-)

Die Markierungen sind keine um dich auf Fehler aufmerksam zu machen, sondern ein Highlighter. Wenn du deinen Code in (hier im Forum) in den Tag [typoscript]code[/typoscript] packst, geschieht das automatisch und du kannst Fehler (wie zum Beispiel die offene Klammer) schneller erkennen.

Ganz lieben Gruss

Junior
__________________
TYPO3forum.net empfiehlt Domain Factory als Hoster!


Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #8  
Alt 14.02.06, 06:59
Forum Aktivist
 
Registriert seit: 25.11.05
Alter: 39
Beiträge: 64

Menüs und Content


Also das Menü wird in das englische Menü umgewandelt und im Hauptbereich der Seite steht auch der englische Begrüßungstext. Nur auf der rechten Seite wird beides angezeigt.

Und ich habe am Menü nix im Typoscript stehen, um da die Sprachumschaltung zu machen.

Wenn ich Englisch wähle wird überall, wo ich was englisches habe, dieses auch angezeigt. Das mache ich ganz so, wie im Manual beschrieben. Ich habe beide Sprachen in einem Tree und die Inhalte werden mir in zwei Spalten im Backend angezeigt.

Nur beim Inhalt der rechten Spalte will er immer beides anzeigen. Siehe Beispiel: http://www.computerclub-goch.de

Und ich verstehe nicht wieso das so ist.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #9  
Alt 14.02.06, 07:10
Benutzerbild von mstuebner
TYPO3 Forum Team
Moderator
 
Registriert seit: 01.09.04
Ort: 84424 Isen b. Dorfen
Alter: 41
Beiträge: 2.178
mstuebner eine Nachricht über Skype™ schicken

Zitat:
Zitat von VolkerG
Nur beim Inhalt der rechten Spalte will er immer beides anzeigen. Siehe Beispiel: http://www.computerclub-goch.de
Ich mag heute ein wenig langsame sein, aber unter Deinem Link sehe ich im rechten Bereich nur etwas was ich für tt_news halten würde.

Was ich nicht sehe sind die RECHTS.10 und RECHTS.20. Geht doch mal bitte davon aus, dass ausser Dir niemand weiss wie was gemeint und eigentlich gedacht ist, sondern wir mit der Information leben müssen die Du gibst. Raten ist nicht so effektiv.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #10  
Alt 14.02.06, 07:29
Forum Aktivist
 
Registriert seit: 25.11.05
Alter: 39
Beiträge: 64

Inhalte werden von Page ID 48 geholt


So, versuche mal meinen eigenen Code zu entziffern, auch wenn ich da als Anfänger noch einige Probleme habe. (der Code ist übrigens aus dem Buch Typo3 Praxiswissen) Also s.u. RECHTS.20 soll Inhalte ausgeben, die auf Seite Page ID 48 gespeichert sind. Im Buch spricht der Author von statischen Inhalten, die dort hinterlegt werden.
Ich habe danach noch weitere Inhalte ausgeben wollen, die aus der Extension tt_news stammen. Eigentlich sollten da die Überschriften aller News stehen, die gerade nicht im Hauptteil angezeigt werden (aber das klappt auch noch nicht). Zunächst wollte ich erstmal das Sprachenumschaltproblem lösen, bevor ich mich den ganzen anderen Problemen zuwende, die ich so habe.

Ich habe, wie im Manual z.B. auf jweiland.net erklärt oder wie Du es als Link im Forum gezeigt hast: http://typo3.org/documentation/tips-...ites-in-typo3/

Genau das habe ich gemacht. Klappt auch alles soweit, nur die rechte Seite will nicht.


Typoscript-Code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
# Inhalte in der rechten Spalte ausgeben
RECHTS = COA
RECHTS.10 = CONTENT
RECHTS.10 {
table = tt_content
select.where = colPos = 2
select.orderBy = sorting
}
RECHTS.20 = CONTENT
RECHTS.20 {
table = tt_content
select.orderBy = sorting
       # Inhalte werden von der Seite mit der ID 48 genommen
select.pidInList = 48
}
RECHTS.30 < plugin.tt_news
RECHTS.30 {
                # templateFile = fileadmin/templates/tt_news_v2_template.html
code >
code = LATEST
limit >
limit = 5
pid_list >
pid_list = 52
PIDitemDisplay = 52
substitutePagetitle = 1
displayList.subheader_stdWrap.crop = 70 | ... | 1
}

Geändert von Junior (14.02.06 um 18:12 Uhr).
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
Antwort


Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht Thema bewerten
Thema bewerten:

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge anzufügen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

vB Code ist An.
Smileys sind An.
[IMG] Code ist An.
HTML-Code ist Aus.
Trackbacks are An
Pingbacks are An
Refbacks are An

LinkBacks (?)
LinkBack to this Thread: http://www.typo3forum.net/forum/typo3-3-x-fragen-probleme/4908-mehrsprachigkeit.html
Erstellt von For Type Datum
Thema: Select, PidInList This thread Refback 04.08.08 12:05

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Mehrsprachigkeit hr.mux TYPO3 4.x Fragen und Probleme 5 11.04.08 13:38
Mehrsprachigkeit max50000 TYPO3 4.x Backend 3 22.11.07 08:48
Mehrsprachigkeit tanja9000 TYPO3 4.x Backend 1 30.10.06 13:45
TV und Mehrsprachigkeit valentin TemplaVoila 3 18.10.06 13:09
Mehrsprachigkeit manuelito TemplaVoila 2 31.07.06 20:59


Alle Zeitangaben in WEZ +1. Es ist jetzt 19:52 Uhr.


Powered by vBulletin® Version 3.6.8 Patch Level 2 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.1.0
Template-Modifikationen durch TMS