#1  
Alt 23.06.08, 09:07
Benutzerbild von niederberger
Forum Newbie
 
Registriert seit: 02.10.06
Ort: Stans NW, Schweiz
Alter: 32
Beiträge: 17
niederberger eine Nachricht über Skype™ schicken
Language Conditions anzeigen

Hallo Zusammen

Ich habe eine mehrsprachige Seite erstellt in Typo3, funktioniert auch alles einwandfrei. Die Problematik ist, dass pro Sprache ein anderes Kopfbild eingesetzt werden soll. Der einfachheit halber möchte ich dem Dateinamen des Bildes nur die Language Condition mitgeben - theoretisch sollte dies so lösbar sein.

Hat mir jemand einen anderen Tipp, resp einen kleinen Hinweis wie ich die Language Condition auslesen kann...?

Danke für einen Tipp...

Thomas.
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
Sponsored Links
Unterstützen Sie das Forum und buchen Sie Ihren Webspace beim
T3N Testsieger, dem Webhoster der auch dieses Forum hostet!


  #2  
Alt 23.06.08, 09:38
Benutzerbild von christiana83
Forum Stammgast
 
Registriert seit: 04.07.06
Ort: Gotha
Alter: 26
Beiträge: 437
christiana83 eine Nachricht über ICQ schicken christiana83 eine Nachricht über Skype™ schicken

Hi Thomas!

Conditions für Sprachen sehen so aus
Typoscript-Code:
1:
2:
3:
[globalVar = GP:L=1]
#Hier dann das TS für die entsprechende Sprache
[global]
Jetzt kommt es nur darauf an, wie du das Bild eingebunden hast.

Noch einfacher wäre doch, das Headbild als Contentelement einzubinden. Da kannst du doch dann für jede Sprache eines anlegen.

viele Grüße,
Christiana
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 23.06.08, 21:17
Benutzerbild von niederberger
Forum Newbie
 
Registriert seit: 02.10.06
Ort: Stans NW, Schweiz
Alter: 32
Beiträge: 17
niederberger eine Nachricht über Skype™ schicken

Hoi Christiana

Besten Dank für Deine Antwort. Hmm die Idee mit der Einbindung als Content Element klingt nicht schlecht - wie ich das aber mache, dass es pro Sprache unterschiedlich wird...

Momentan binde ich die Bilder über reguläres HTML im Template mit ein, nix besonders. Ich habe das Gefühl, dass ich die Lösung kennen würde, ist ja nicht die erste Typo3 Seite, suche resp denke wohl einfach am falschen Ort...

Merci für einen kleinen Schupppps in die richtige Richtung. Thomas.
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 24.06.08, 08:32
Benutzerbild von christiana83
Forum Stammgast
 
Registriert seit: 04.07.06
Ort: Gotha
Alter: 26
Beiträge: 437
christiana83 eine Nachricht über ICQ schicken christiana83 eine Nachricht über Skype™ schicken

Hi!

Wenn du im TYPO3 die Websitesprachen angelegt hast, dann kannst du diese beim Einpflegen der Inhalte doch auswählen und somit auch für jede Sprache einen anderen Content einbinden. Für das Bild machst du halt immer ein "Bild" Content und zwar für jede Sprache ein anderes. Die Elemente könnten dann auch zusätzlich im Seitenbaum vererbt werden, falls sie für alle Seiten gelten sollen.

viele Grüße,
Christiana
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 24.06.08, 16:15
Benutzerbild von niederberger
Forum Newbie
 
Registriert seit: 02.10.06
Ort: Stans NW, Schweiz
Alter: 32
Beiträge: 17
niederberger eine Nachricht über Skype™ schicken

Merci für Deine Nachricht. Ich würde es gerne über Conditions lösen, scheint mir sauberer. Die Lösung mit dem Content Element wäre so der Notnagel falls ich's nicht hinkriege, aber hoffe es nicht .

Ich habe etwas in den Foren gesucht etc und theoretisch sollte dies ja auch funktionieren. Momentan habe ich folgendem Code im TS

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:
[globalVar = GP:L = 0]
page.20.marks.HEADIMAGE.file = fileadmin/images/head/head-ge_01.jpg
config.sys_language_uid = 0
config.language = de
config.locale_all = de_DE
plugin.meta.language = de
[global]

[globalVar = GP:L = 1]
page.20.marks.HEADIMAGE.file = fileadmin/images/head/head-en_01.jpg
config.sys_language_uid = 1
config.language = en
config.locale_all = en_EN
plugin.meta.language = en
[global]

[globalVar = GP:L = 2]
page.20.marks.HEADIMAGE.file = fileadmin/images/head/head-fr_01.jpg
config.sys_language_uid = 2
config.language = fr
config.locale_all = fr_FR
plugin.meta.language = fr
[global]

Wenn ich in meinem HTML Template File aber den Marker ###HEADIMAGE### setze, wird dieser 1:1 ausgegeben. Ich habe etliches versucht, aber irgendwo muss doch der Teufel begraben sein. Das sollte doch funktionieren. Denn die Sprachen gehen ja, also funktionieren die Conditions theoretisch, wieso es mir dies aber nicht übernimmt, groooooses Fragezeichen...

Danke jetzt schon und Grüsse aus der Schweiz. Thomas.
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 02.07.08, 08:50
Benutzerbild von niederberger
Forum Newbie
 
Registriert seit: 02.10.06
Ort: Stans NW, Schweiz
Alter: 32
Beiträge: 17
niederberger eine Nachricht über Skype™ schicken

Habs hinbekommen, hier mein Code Schnippsel...

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:
[globalVar = GP:L = 0]
page.10.marks.HEADIMAGE = FILE
page.10.marks.HEADIMAGE.file = fileadmin/images/head/head-slogan-ge.gif
config.sys_language_uid = 0
config.language = de
config.locale_all = de_DE
plugin.meta.language = de
[global]

[globalVar = GP:L = 1]
page.10.marks.HEADIMAGE = FILE
page.10.marks.HEADIMAGE.file = fileadmin/images/head/head-slogan-en.gif
config.sys_language_uid = 1
config.language = en
config.locale_all = en_EN
plugin.meta.language = en
[global]

[globalVar = GP:L = 2]
page.10.marks.HEADIMAGE = FILE
page.10.marks.HEADIMAGE.file = fileadmin/images/head/head-slogan-fr.gif
config.sys_language_uid = 2
config.language = fr
config.locale_all = fr_FR
plugin.meta.language = fr
[global]
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 02.07.08, 09:09
Benutzerbild von christiana83
Forum Stammgast
 
Registriert seit: 04.07.06
Ort: Gotha
Alter: 26
Beiträge: 437
christiana83 eine Nachricht über ICQ schicken christiana83 eine Nachricht über Skype™ schicken

das miit den config- Einstellungen machst du normalerweise nur einmal im Haupttemplate, das gilt dann für alles. So wie du das machst, musst du das ja jedes mal wieder hinschreiben.

Das:
Typoscript-Code:
1:
2:
3:
4:
[globalVar = GP:L = 0]
page.10.marks.HEADIMAGE = FILE
page.10.marks.HEADIMAGE.file = fileadmin/images/head/head-slogan-ge.gif
[global]
muss eigentlich reichen! Aber eigentlich stand das auch schon in der ersten Antwort auf deine Frage ?!
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 02.07.08, 23:17
Benutzerbild von niederberger
Forum Newbie
 
Registriert seit: 02.10.06
Ort: Stans NW, Schweiz
Alter: 32
Beiträge: 17
niederberger eine Nachricht über Skype™ schicken

Besten Dank für Deine Antwort. Jetzt muss ich aber kurz passen - hmm... Ich habe nur ein Template und die Inhalte kommen einfach in allen drei Sprachen vor - denn pro Sprache übergebe ich ja ein anderes Bild... Vielleicht habe ich aber wirklich was falsch gemacht - lernen kann man ja immer
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 03.07.08, 08:38
Benutzerbild von christiana83
Forum Stammgast
 
Registriert seit: 04.07.06
Ort: Gotha
Alter: 26
Beiträge: 437
christiana83 eine Nachricht über ICQ schicken christiana83 eine Nachricht über Skype™ schicken

Normalerweise legst du einmal in deinem Template global die Srachen fest, z.B.
Typoscript-Code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
# Sprachauswahl deutsch - englisch

config.linkVars = L
config.sys_language_uid = 0
config.language = de
config.locale_all=de_DE.UTF-8

#-- Wenn Sprache: Englisch
[globalVar = GP:L=1]
config.sys_language_uid = 1
config.language = en
config.locale_all = en_GB.UTF-8
[global]

Wenn du dann Marker oder andere Sachen für die jeweilige Sprache angeben willst, brauchst du dann eben immer nur noch z.B.

Typoscript-Code:
1:
2:
3:
4:
[globalVar = GP:L = 0]
page.10.marks.HEADIMAGE = FILE
page.10.marks.HEADIMAGE.file = fileadmin/images/head/head-slogan-ge.gif
[global]

schreiben.
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 03.07.08, 19:44
Benutzerbild von niederberger
Forum Newbie
 
Registriert seit: 02.10.06
Ort: Stans NW, Schweiz
Alter: 32
Beiträge: 17
niederberger eine Nachricht über Skype™ schicken

Ahhh, jetzt weiss ich was Du meinst. Coole Sache - DANKE!

Thomas.
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

Lesezeichen

Themen-Optionen
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 hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
typoscript conditions language Averlon TYPO3 4.x Fragen und Probleme 4 04.06.08 21:51
Language Fallback jules TYPO3 4.x Fragen und Probleme 0 18.03.08 11:30
Default language und Fahnen gerik TYPO3 4.x Fragen und Probleme 2 05.06.07 16:22
Wahl der Language über die eingegebne URL webfabrik TYPO3 4.x Fragen und Probleme 0 03.01.07 17:48
Ext: Language selection funktioniert bei mir nicht aragorn Alle anderen Extensions 0 03.04.06 13:14


Alle Zeitangaben in WEZ +1. Es ist jetzt 01:58 Uhr.


Powered by vBulletin® Version 3.8.4 (Deutsch)
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.3.2

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 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165