Antwort
 
LinkBack Themen-Optionen Thema bewerten Ansicht
  #1  
Alt 06.07.07, 16:43
Forum Newbie
 
Registriert seit: 21.06.07
Beiträge: 19

Sprache auslesen und Flagge anzeigen


Hallo Zusammen,

Ich habe nur eine klitzekleine Frage an Euch. Und zwar möchte ich wenn man bei mir auf die Sprache klickt, die Flagge an anderer Stelle ausgeben.
Der untere Skriptschnippsel funktioniert, liefert aber als Ergebnis an besagter Stelle
"&L=0">Flagge hier ausgeben"
aus.

Wie kann ich anstelle des Textes ein Bild ausgeben?

[globalVar = GP:L = 2]
config.sys_language_uid = 2
config.language = fr
config.locale_all = fr_FR
page.10.marks.FLAGGE.wrap = <a href="index.php?id= |&L=0">Flagge hier ausgeben</a>

Ich muss das so kompliziert machen, weil wir in der Schweiz 3 Ländersprachen haben...

Danke, falls jemand Zeit hat.
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 06.07.07, 18:27
Benutzerbild von fikret@rifaj.ch
Forum Newbie
 
Registriert seit: 01.03.07
Ort: Schweiz
Alter: 18
Beiträge: 25
fikret@rifaj.ch eine Nachricht über MSN schicken fikret@rifaj.ch eine Nachricht über Skype™ schicken
Blinzeln

Probier mal diese extension =>bb_languageselect
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 06.07.07, 20:07
Forum Newbie
 
Registriert seit: 21.06.07
Beiträge: 19

Danke für die deine Antwort. Das habe ich auch schon angeschaut aber ich kriege es einfach nicht installiert...

ich habe einen marker, der wird auch auf der seite ausgegeben (er heisst SPRACHWAHL)

dann habe ich

temp.languageSelect = USER
temp.languageSelect {
userFunc = tx_bblanguageselect_pi1->showFlags
iconset = jacorre
cn_DE = 0
cn_EN = 1
cn_FR = 2
cn_DE = 3
}
lib.SPRACHWAHL < temp.languageSelect

ins setup reingemacht.

Aber irgendwo, und ich weiss nicht wo, muss man den maker noch anders ansprechen?
irgendsowas...

marks.SPRACHWAHL < temp.languageSelect

?

Itea
Mit dem grossen Fragezeichen
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 06.07.07, 20:30
Benutzerbild von MistaD
TYPO3 Forum Team
Moderator
 
Registriert seit: 25.01.06
Beiträge: 1.457

Hallo,

musst nur den marker wie schon vermutet hast noch zuweisen.
Etwa so:

Typoscript-Code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
temp.languageSelect = USER
temp.languageSelect {
userFunc = tx_bblanguageselect_pi1->showFlags
iconset = jacorre
cn_DE = 0
cn_EN = 1
cn_FR = 2
cn_DE = 3
}
page.10.marks.SPRACHWAHL < temp.languageSelect



__________________
Gruss
MD
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 09.07.07, 17:54
Forum Newbie
 
Registriert seit: 21.06.07
Beiträge: 19

Hallo,
Danke vielmals für die Hilfe.
Es klappt aber immer noch nicht.
Ich denke mit dieser Extension ist mir aber nicht wirklich geholfen... Oder doch?

Ich möchte für jede Sprache oben links eine andere Adresse und ein kleines Wappen anzeigen lassen.

Ich habe jetzt die "linke Spalte" an der richtigen Stelle platziert und eingelesen und dann einen Text mit Bild erstellt.
Dieser Inhalt wird auch schön angezeigt, aber nur auf der Startseite natürlich...
Wenn ich eine statische Seite einbinde , dann wird sie nicht gewechselt bei der Änderung der Sprache.
Gibt es eventuell eine andere Lösung, als nun den Inhalt der Spalte "Links" auf jede Unter-Seite zu kopieren?
Evtl. mit Typoscript definieren... ungefähr so: für L=0 zeige diese ID(Seite) und wenn L=1 dann zeige eine andere ID(Seite) an der richtigen Stelle?

Ich bin halt leider (noch) kein Typo3 -Programmierer, sondern nur ein Schnipsel Recycler...
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 09.07.07, 18:11
Benutzerbild von MistaD
TYPO3 Forum Team
Moderator
 
Registriert seit: 25.01.06
Beiträge: 1.457

Hallo,


also der Code oben klappt schon, habe ihn gerade getestet, und es werden die Flaggen angezeigt, wenn man eine anklickt dann halt mit dem Pfeil in rot davor.
Oder reden wir aneinander vorbei? Anstelle von cn_EN muss es cn_GB heissen laut Manual.

Hast du mal einen Link der Seite so dass man sich ein Bild davon machen kann?



__________________
Gruss
MD
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 09.07.07, 18:12
Benutzerbild von fikret@rifaj.ch
Forum Newbie
 
Registriert seit: 01.03.07
Ort: Schweiz
Alter: 18
Beiträge: 25
fikret@rifaj.ch eine Nachricht über MSN schicken fikret@rifaj.ch eine Nachricht über Skype™ schicken
Daumen hoch

1. korrigiert mich wenn ich falsch liege
aber du willst ein sprach wechsel mit fahnen?
so etwas wie das hier ::Fikret Rifaj:: Home

2. willst du alle sparchen einem marker?

3. wenn du genau das willst sie bei dem link oben dann musst du nur die sprachen definieren
also:
Typoscript-Code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
# Standardsprache UID 0 -> German
config.sys_language_uid = 0
config.language = de
config.locale_all = Deutsch

# französisch, sys_language.uid = 1
[globalVar = GP:L = 1]
config.sys_language_uid = 1
config.language = fr
config.locale_all = Französisch
[global]

# English, sys_language.uid = 2
[globalVar = GP:L = 2]
config.sys_language_uid = 2
config.language = en
config.locale_all = English
[global]
dann komt das rein

Typoscript-Code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
temp.language = USER
temp.language {
userFunc = tx_bblanguageselect_pi1->showFlags
iconset = famfamfam
textOnly = 0
text_DE = DE
text_GB = EN
text_FR = FR
cn_DE = 0
cn_AL = 1
cn_GB = 2
#  showWithNoTranslation = 1
}
der oben genannte code gehört nicht in page.blabla bla
erst dieser:
und zwar weisrt du jetzt dem marker ###SPRACHE### die fahnen zu
Typoscript-Code:
1:
SPRACHE < temp.language

Estentesion:
- diese stellt die Fahnen bereit
__________________
Noch im Aufbau aber vorbeischauen kann nicht schaden -><-
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 10.07.07, 12:33
Forum Newbie
 
Registriert seit: 21.06.07
Beiträge: 19

Hallo MistaD


Kann ich Dir den Link privat senden, ich möchte nicht, dass Google den Link spidert und nachher bei den Suchergebnissen den Thread ausgibt. Ich wäre Dir wirklich sehr dankbar, wenn ich Dir eine Private Massage senden könnte.
Ich habe aber unter Deinen Kontaktdetails keine E-Mail oder sonst etwas finden können... anonsten guck mal bei mir, ich schreibe jetzt gleich meine E-Mail-Adresse 'rein.
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 10.07.07, 13:29
Forum Newbie
 
Registriert seit: 21.06.07
Beiträge: 19
Daumen hoch

Lösung


Hallo Zusammen,

Also die Landesflagge der benutzen Sprache irgendwo auf der Seite anzeigen geht ganz einfach.
Dazu legt man eine Seite "statisch links" an und übersetzt sie in alle Sprachen. Der Inhalt der Seite ist das Flaggenbild, diesen content muss man in alle Sprachen übersetzen.

Mein TypoScript im Setup sieht so aus:
# Adresse auf der linken Spalte oben ausgeben
STATISCHLINKS = COA
STATISCHLINKS.40 = CONTENT
STATISCHLINKS.40 {
table = tt_content
select.where = colPos = 0
select.orderBy = sorting
select.languageField = sys_language_uid


}
STATISCHLINKS.40 = CONTENT
STATISCHLINKS.40 {
table = tt_content
select.orderBy = sorting
# Inhalte werden von der Seite mit der ID 70 genommen.
select.pidInList = 70
select.languageField = sys_language_uid
}

Es ist ja fast zu einfach, um es hier zu posten...

Danke an alle Helfer und alle Anderen.
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.08.07, 13:57
Forum Newbie
 
Registriert seit: 21.06.07
Beiträge: 19
Daumen hoch

gelöst


Hallo Mista D,

Ich habe jetzt das Menü doch noch gebraucht.
Habe mit Deiner Lösung gearbeitet. Hat jetzt doch geklappt.
Ich hatte Deine Lösung vorher an der falschen Stelle ins Script geschrieben.
Danke für Deine Hilfe.
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
Mit select content Element eienr anderen Sprache anzeigen uniresearch TYPO3 4.x Fragen und Probleme 7 17.10.07 10:16
realurl: Bei Standardsprache auch Sprache in Url anzeigen zefix Suchmaschinenfreundliche URLs (SEO) 3 07.05.07 08:52
Flagge taucht nicht auf?! Kimbo TYPO3 4.x Fragen und Probleme 2 08.02.07 00:52
gibt bei Suche in Englisch dänische Flagge aus ghoti Indexed Search 4 27.02.06 17:47
Anzeigen von Benutzern aufgeben lassen und anzeigen Maddy TYPO3 3.x Fragen und Probleme 3 06.01.06 12:34


Alle Zeitangaben in WEZ +1. Es ist jetzt 20:43 Uhr.


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