Antwort
 
LinkBack Themen-Optionen Thema bewerten Ansicht
  #1  
Alt 31.01.07, 16:18
Forum Stammgast
 
Registriert seit: 01.03.06
Alter: 33
Beiträge: 198

Aktiver Button für Sprachen


Hallo Leute


das ist mal was ich habe:

Typoscript-Code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
subparts.SPRACHE = COA
subparts.SPRACHE {
10 = TEXT
10.wrap= <a href="index.php?id= | &L=0"><img src="de.gif"></a>&nbsp;|&nbsp;
10.field = uid
20 = TEXT
20.wrap= <a href="index.php?id= | &L=1"><img src="en.gif"></a>
20.field = uid
}


kann mir jemand helfen und sagen wie ich es machen muss, dass wenn die DE sprache aktiv ist ein anderes bild ausgewählt wird?


oder so:

aktuelle sprache = DE = de_ACTIVE.gif
inaktive sprache = EN = en.gif

aktuelle sprache = EN = en_ACTIVE.gif
inaktive sprache = DE = de.gif


danke für jeden tip
isa
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 31.01.07, 20:01
Forum Newbie
 
Registriert seit: 29.01.07
Alter: 31
Beiträge: 49

Ja, zwei schritte:

1. mehrsprachigkeit einrichten (sprache installieren, sprache einrichten 1 baum methode eventuell... mehr dazu auf www.typo3.org in der doku...)
2. deinen code durch global definitionen passend ergaenzen...

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:
page.config.linkVars = L
page.config.sys_language_uid = 0
page.config.language = de
page.config.locale_all = de_DE
... - ERROR: Line 4: Object Name String, "..." was not preceeded by any operator, =<>({
... - ERROR: Line 5: Object Name String, "..." was not preceeded by any operator, =<>({
... - ERROR: Line 6: Object Name String, "..." was not preceeded by any operator, =<>({
subparts.SPRACHE = COA
subparts.SPRACHE {
[globalVar = GP:L = 0] - ERROR: Line 9: Object Name String, "[globalVar" contains invalid character "[". Must be alphanumeric or one of: "_-."
config.sys_language_uid = 0
config.language = de
config.locale_all = de_DE
10 = TEXT
10.wrap= <a href="index.php?id= | &L=0"><img src="de.gif"></a>&nbsp;|&nbsp;
10.field = uid
[global] - ERROR: Line 16: On return to [GLOBAL] scope, the script was short of 1 end brace(s)

[globalVar = GP:L = 1]
config.sys_language_uid = 1
config.language = en
config.locale_all = english
20 = TEXT
20.wrap= <a href="index.php?id= | &L=1"><img src="en.gif"></a>
20.field = uid
[global]
} - ERROR: Line 26: An end brace is in excess.

so sollte dein code zu adaptieren sein.

ohne die ERROR dinger (kleiner bug in der extension?*g*)
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 01.02.07, 09:45
Forum Stammgast
 
Registriert seit: 01.03.06
Alter: 33
Beiträge: 198

hallo

danke für deine info

soweit habe ich das schon das die sprache funktioniert.

nur eben:

Ich sollte den button zustand ändern können.

also wenn englisch NICHT gewählt ist, erscheint en.gif

und wenn englisch gewählt ist erscheint enACT.gif

verstehst du?

der sprachwechsel ansich funktioniert schon...


danke
isa
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 01.02.07, 14:42
Forum Newbie
 
Registriert seit: 29.01.07
Alter: 31
Beiträge: 49

Zitat:
Zitat von isabelle Beitrag anzeigen
hallo

danke für deine info

soweit habe ich das schon das die sprache funktioniert.

nur eben:

Ich sollte den button zustand ändern können.

also wenn englisch NICHT gewählt ist, erscheint en.gif

und wenn englisch gewählt ist erscheint enACT.gif

verstehst du?

der sprachwechsel ansich funktioniert schon...


danke
isa
Na dann tausch die gifs entsprechend obigen codes ab.
__________________
Web Developer // Network Administrator
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 01.02.07, 15:24
Forum Stammgast
 
Registriert seit: 01.03.06
Alter: 33
Beiträge: 198

austauschen?

wieso das den? ich brauche ja beide.....

wenn nicht aktiv = de.gif
wenn aktiv = de_ACTIVE.gif


mit einem button habe ich es auch hinbekommen...aber er soll ja wechseln...wisst ihr was ich meine?


gruss
isa
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 01.02.07, 16:25
Forum Newbie
 
Registriert seit: 29.01.07
Alter: 31
Beiträge: 49

Zitat:
Zitat von isabelle Beitrag anzeigen
austauschen?

wieso das den? ich brauche ja beide.....

wenn nicht aktiv = de.gif
wenn aktiv = de_ACTIVE.gif


mit einem button habe ich es auch hinbekommen...aber er soll ja wechseln...wisst ihr was ich meine?


gruss
isa
Mach ein Textmenü drauss

TYPO3 Wizard: Text menu (TMENU)

Das wäre der Typo3 Weg.
__________________
Web Developer // Network Administrator
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 01.02.07, 16:30
Forum Stammgast
 
Registriert seit: 01.03.06
Alter: 33
Beiträge: 198

ja ich weis, wäre eine variante.
aber es MUSS eine grafik sein

gruss
isa
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 01.02.07, 16:51
Forum Newbie
 
Registriert seit: 29.01.07
Alter: 31
Beiträge: 49

Zitat:
Zitat von isabelle Beitrag anzeigen
ja ich weis, wäre eine variante.
aber es MUSS eine grafik sein

gruss
isa
dann machs als gmenu, da kannst auch so nette sachen wie ACT, NO, RO setzen.

ps: ginge in deinem fall auch im tmenu, setzt halt dein img src flaggenteil in die jeweilige ACT, NO, RO dingens.
__________________
Web Developer // Network Administrator
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 01.02.07, 17:00
Forum Stammgast
 
Registriert seit: 01.03.06
Alter: 33
Beiträge: 198

ok stimmt auch

wenn ich es aber so mache, wie soll ich dann die entsprechenden links setzen?


dieses hier:
Typoscript-Code:
1:
2:
3:
4:
5:
6:
7:
..... - ERROR: Line 0: Object Name String, "....." was not preceeded by any operator, =<>({

20 = TEXT
20.wrap= <a href="index.php?id= | &L=1"><img src="en.gif"></a>
20.field = uid

...etc - ERROR: Line 6: Object Name String, "...etc" was not preceeded by any operator, =<>({


danke
isa
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 01.02.07, 20:12
Forum Newbie
 
Registriert seit: 29.01.07
Alter: 31
Beiträge: 49

ich wuerde die special dinger, die mit den menues mitgeliefert werden, nutzen, eine anleitung hierzu findet sich hier:

TYPO3.net - Das deutsche TYPO3-Portal:HMENU

folgender code scheint das zu sein, was du suchst, denn die eigentlichen l vars hast du ja bereits uebergeben, dank der [global...] einstellung, daher musst du dich ja nur noch um den link und das jeweilige icon kuemmern...

Typoscript-Code:
1:
2:
20.special = list
20.special.value = 35, 56
__________________
Web Developer // Network Administrator
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
aktiver Link bold pictomat TYPO3 4.x Fragen und Probleme 11 19.03.07 20:14
Übergeordneter aktiver Menüpunkt explizit anzeigen? josDesign GMENU, HMENU, TMENU und Co. 7 28.11.06 11:12
Aktiver Navigationspunkt bei Unterseiten möglich?? drathy TYPO3 4.x Fragen und Probleme 2 04.09.06 13:41
aktiver Link im TMENU mit Hintergrund? Melli GMENU, HMENU, TMENU und Co. 2 15.12.05 16:24
Aktiver Menupunkt dee GMENU, HMENU, TMENU und Co. 14 10.08.05 09:37


Alle Zeitangaben in WEZ +1. Es ist jetzt 17:40 Uhr.


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