Antwort
 
LinkBack Themen-Optionen Thema bewerten Ansicht
  #1  
Alt 05.02.08, 16:20
Forum Newbie
 
Registriert seit: 27.10.06
Alter: 29
Beiträge: 13
Idee

CobJ TEXT Mehrsprachigkeit


Hallo,
wie bekommt man es hin das ein CObj TEXT per gloabl L Variable umgeschaltet wird?
Die einzelnden Menüpunkte werden brav übersetzt.
Ich poste mal den Code:
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:
temp.menuStruktur = COA
temp.menuStruktur {
10 = TEXT
10.data = DB : pages : 15 : title
10.wrap = <li class="mainmenuheader">|</li>
20 = HMENU
20 {
special = directory
special.value = 15
entryLevel = 1
protectLvar = 1
1 = TMENU
1.expAll=1
1.NO = 1
1.ACT = 1
1.wrap = |
1.NO.allWrap =<li>|</li>
1.NO.noBlur = 1
1.ACT.allWrap = <li>|</li>
1.ACT.noBlur = 1
2 < .1
2.NO.allWrap = <li class="Navilevel2">|</li>
2.ACT.allWrap = <li class="Navilevel2">|</li>
}
}
Es geht mir dabei um das temp.menuStruktur.10 Element wie kann ich diese mithilfe des language switchers in verschiedene Sprachen ausgeben.
Wäre es sonst möglich die oberseite (Shortcut) sprich Überschrift des Menüs direkt in das TMENU einzubinden? Damit würde ich mir ja COA Objekt sparen.
Das Menü wird an mehreren Stellen eingesetzt.
Der Seitenbaum sieht folgendermaßen aus

+root (Shortcut HOME)
++HOME
++Menu1 (Shortcut auf Seite1)
++++Seite1.1
++++Seite1.2
++Menu2 (Shortcut auf Seite3)
++++Seite2.3
++++Seite2.4
++++Seite2.5
++Menu3 (Shortcut auf Seite6)
++++Seite3.6
++++Seite3.7
++FOOTERMENU

Danke für Informationen
Bis dann
Asimock
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 28.02.08, 07:59
Benutzerbild von david
TYPO3 Forum Team
Moderator
 
Registriert seit: 17.07.06
Ort: München
Beiträge: 770
david eine Nachricht über Skype™ schicken

Wenn ich das richtig sehe, holst Du mit der Zeile
Typoscript-Code:
1:
10.data = DB : pages : 15 : title
Den Titel aus der Tabelle pages mit der uid 15.
Ich bin mir sicher, der ist an der Stelle nur in einer Sprache hinterlegt.

Wenn Du dort mit select arbeitest kannst Du die uid weglassen und stattdessesen pid und sys_language_uid übergeben, um den Titel der aktuellen Sprache abzufragen.
Vergiss nicht einzuplanen, daß evtl in der aktuellen Sprache kein Titel vorhanden ist/sein könnte.
__________________
Viele Grüße
David

TYPO3 4.1.6 | Win XP | Apache 2.0.52 | MySQL 4.0.23 | PHP 5.0.3

David Bruchmann - Mediengestaltung
www.bruchmann-web.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
  #3  
Alt 14.03.08, 17:20
Forum Newbie
 
Registriert seit: 27.10.06
Alter: 29
Beiträge: 13

Hallo,

danke für die Beschreibung.
Habe es nun endlich geschafft dies auszuprobieren.
Bloß leider wird dann nichts mehr ausgegeben hier mein Code.

Typoscript-Code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
10 = CONTENT
10 {
table = pages
select  {
pidInList = 15
andWhere.data = GPvar : L
andWhere.wrap = sys_language_uid = |
orderBy = sorting
languageField = sys_language_uid
}
wrap = <li class="mainmenuheader">|</li>
renderObj = TEXT
renderObj.field = title
}
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
Mehrsprachigkeit. Englischer Text oqwolq TYPO3 4.x Fragen und Probleme 0 17.04.08 10:53
cObj->typolink Probleme mit 'additionalParams' pesto alle anderen Forum Extensions 1 01.04.08 22:54
imagelinkwrap bei $this->cobj rosieres Extension modifizieren oder neu erstellen 10 01.04.08 19:42
Gelöst Probleme mit $this->cObj->IMAGE() typonewbe Extension modifizieren oder neu erstellen 2 20.09.07 16:14
Mehrsprachigkeit. Englischer Text wird im Frontend nicht ausgegeben ju._li TYPO3 4.x Fragen und Probleme 3 25.06.07 14:07


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


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