Antwort
 
LinkBack Themen-Optionen Thema bewerten Ansicht
  #1  
Alt 23.11.06, 10:26
Benutzerbild von paopao
Forum Aktivist
 
Registriert seit: 20.07.06
Ort: Dickes B
Alter: 28
Beiträge: 73

Sprachabhängiger Bildwechsel


Hallo Forum,

ich möchte gerne einen Bildwechsel erstellen, dass Sprachabhängig ist.

D.h. deutsche Sprache - Bild 1, English - Bild 2, etc.

Den Bildwechsel möchte ich gerne über einen Marker erstellen, ###CHANGE###.

Mein Sprachwechseler sieht momentan so aus:
Typoscript-Code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
###DEUTSCH  
marks.DE = TEXT
marks.DE {
field = uid
wrap = <a href="index.php?id=|&L=0"onclick="image1.src='fileadmin/Site/pics/flags/flag_de.gif';"onmouseover="image1.src='fileadmin/Site/pics/flags/flag_de.gif';" onmouseout="image1.src='fileadmin/Site/pics/flags/flag_de_g.gif';"><img name="image1" src="fileadmin/Site/pics/flags/flag_de_g.gif" border="0"></a>            
}

  ###ENGLISH
marks.EN = TEXT
marks.EN {
field = uid
wrap = <a href="index.php?id=|&L=1" onclick="image2.src='fileadmin/Site/pics/flags/flag_en.gif';" onmouseover="image2.src='fileadmin/Site/pics/flags/flag_en.gif';" onmouseout="image2.src='fileadmin/Site/pics/flags/flag_en_g.gif';"><img name="image2" src="fileadmin/Site/pics/flags/flag_en_g.gif" border="0"></a>            
}

... und funktioniert auch soweit prächtig.

Nur, wie kann ich das jetzt ansprechen?

Vielleicht über
Code:
index.php?id=|&L=1
??

Gruß
paopao
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 23.11.06, 11:13
Benutzerbild von paopao
Forum Aktivist
 
Registriert seit: 20.07.06
Ort: Dickes B
Alter: 28
Beiträge: 73

habe gerade ein wenig gebastelt:

Typoscript-Code:
1:
2:
3:
4:
5:
6:
7:
8:
marks.CHANGE = IMAGE
marks.CHANGE.file = GIFBUILDER
marks.CHANGE.file.if {
if.isTrue.data = GP:L=2
XY = 526, 100
10 = IMAGE
10.file = fileadmin/Site/pics/DIV_B2.png
}

funktioniert aber nicht!

Weiß jemand von euch, wie man den Sprachwechler oder die Sprache ermittelt?
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.11.06, 11:21
Benutzerbild von paopao
Forum Aktivist
 
Registriert seit: 20.07.06
Ort: Dickes B
Alter: 28
Beiträge: 73

mmmhh, das funktioniert auch nicht ...
Typoscript-Code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
[globalVar = GP:L = 2]
marks.CHANGE = IMAGE
marks.CHANGE.file = GIFBUILDER
marks.CHANGE.file {
XY = 526, 100
10 = IMAGE
10.file = fileadmin/Site/pics/DIV_B2.png
}
[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
  #4  
Alt 23.11.06, 12:50
TYPO3 Forum Team
Moderator
 
Registriert seit: 01.12.05
Ort: Kiel
Alter: 38
Beiträge: 2.043
Armin eine Nachricht über ICQ schicken Armin eine Nachricht über Skype™ schicken

moin,

als Hinweis:
Es heißt GPvar:L

Armin
__________________
Nichts kommt von selbst, sogar eine Dummheit muss man erst machen.

Tipps und Tricks zu TYPO3: http://typo3.intervation.de
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 23.11.06, 13:30
Benutzerbild von paopao
Forum Aktivist
 
Registriert seit: 20.07.06
Ort: Dickes B
Alter: 28
Beiträge: 73

heureka!

Danke!

Jetzt funktioniert es super!

Typoscript-Code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
marks.CHANGE = IMAGE
marks.CHANGE.if.value = 2
marks.CHANGE.if.equals.data = GPvar:L
marks.CHANGE.file = GIFBUILDER
marks.CHANGE.file {
XY = 526, 100
10 = IMAGE
10.file = fileadmin/Site/pics/DIV_B2.png
}
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 23.11.06, 14:19
Benutzerbild von paopao
Forum Aktivist
 
Registriert seit: 20.07.06
Ort: Dickes B
Alter: 28
Beiträge: 73

zu früh gefreut!

es ist komisch:

leider funktioniert nur ein Bildwechsel und zwar immer das mit der höchsten GPvar:L.

hier ist mein 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:
29:
30:
31:
32:
###DEUTSCH  
marks.CHANGE = IMAGE
marks.CHANGE.if.value = 0
marks.CHANGE.if.equals.data = GPvar:L
marks.CHANGE.file = GIFBUILDER
marks.CHANGE.file {
XY = 526, 100
10 = IMAGE
10.file = fileadmin/Site/pics/DIV_B_de.png
}

  ###ENGLISH  
marks.CHANGE = IMAGE
marks.CHANGE.if.value = 1
marks.CHANGE.if.equals.data = GPvar:L
marks.CHANGE.file = GIFBUILDER
marks.CHANGE.file {
XY = 526, 100
10 = IMAGE
10.file = fileadmin/Site/pics/DIV_B_en.png
}

  ###ITALIA
marks.CHANGE = IMAGE
marks.CHANGE.if.value = 2
marks.CHANGE.if.equals.data = GPvar:L
marks.CHANGE.file = GIFBUILDER
marks.CHANGE.file {
XY = 526, 100
10 = IMAGE
10.file = fileadmin/Site/pics/DIV_B_ita.png    
}

Als erstes funktioniert NUR ITA, wenn ich ITA wegnehme, funktioniert NUR ENG, wenn ich ITA und ENG wegnehme ...

Es ist zum heulen!

Gibt es keine IF und ELSE Klauseln dafür?

Any pretty suggestions?
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 23.11.06, 14:58
Benutzerbild von paopao
Forum Aktivist
 
Registriert seit: 20.07.06
Ort: Dickes B
Alter: 28
Beiträge: 73

nun klapp's!

Man muss drei Marker erstellen:
Code:
###CHANGEIMAGE_1###
###CHANGEIMAGE_2###
###CHANGEIMAGE_3###
und dann diesen Code benutzen!
Typoscript-Code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
###DEUTSCH  
marks.CHANGEIMAGE_1= IMAGE
marks.CHANGEIMAGE_1.if.value = 0
marks.CHANGEIMAGE_1.if.equals.data = GPvar:L
marks.CHANGEIMAGE_1.file = GIFBUILDER
marks.CHANGEIMAGE_1.file {
XY = 526, 100
10 = IMAGE
10.file = fileadmin/Site/pics/DIV_B_de.png
}

  ###ENGLISH  
marks.CHANGEIMAGE_2= IMAGE
marks.CHANGEIMAGE_2.if.value = 1
marks.CHANGEIMAGE_2.if.equals.data = GPvar:L
marks.CHANGEIMAGE_2.file = GIFBUILDER
marks.CHANGEIMAGE_2.file {
XY = 526, 100
10 = IMAGE
10.file = fileadmin/Site/pics/DIV_B_en.png
}
etc. pp - ERROR: Line 21: Object Name String, "etc." was not preceeded by any operator, =<>({
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
Bildwechsel in einem bestimmten Bereich sunlite TYPO3 3.x Fragen und Probleme 3 26.07.08 21:05
Täglicher Bildwechsel auf Startseite Feit Extension suchen und neue vorschlagen 9 28.01.08 10:59
Gelöst automatischer bildwechsel easymoments TYPO3 4.x Fragen und Probleme 2 05.01.08 14:06
IF & ELSE bei sprachabhängigem Bildwechsel paopao TYPO3 4.x Fragen und Probleme 0 12.12.06 10:26
Bildwechsel außerhalb des Menüs und TMENU_Layer 2. Ebene Hintergrundbild harp GMENU, HMENU, TMENU und Co. 3 02.05.06 09:53


Alle Zeitangaben in WEZ +1. Es ist jetzt 09:15 Uhr.


Powered by vBulletin® Version 3.7.3 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.1.0