Zum Inhalt springen

Language Menü nur auf Root

Erstellt am 30. März 2007 · 5 Antworten · letzte Antwort am 30. März 2007

Tags: Frage

crossl ·

Hi,
ich baue eine mehrsprachige Seite mit mylanguage.php. Das klappt auch soweit.
Nur möchte ich das Sprachenmenü NUR auf der ROOT angezeigt bekommen ... und das schaffe ich nicht...

Ich habe in meinem HTML Template einen Platzhalter LANGUAGE für das Sprachenmenü.

page.10 = TEMPLATE
page.10{
     template = FILE

     template.file = fileadmin/templates/template.htm
     workOnSubpart = DOKUMENT

    # Logo einlesen
    marks{
      LOGO=IMAGE
      LOGO.file=fileadmin/images/banner.gif
    }
.....

	marks {
		INHALT=CONTENT
		INHALT {
			table=tt_content
			select.orderBy=sorting
			select.where=colPos=0
			select.languageField = sys_language_uid 
		}

	}
.....

	#Sprache auswählen
	[treeLevel=0]
		marks{
			LANGUAGE=PHP_SCRIPT
			LANGUAGE {
				file=fileadmin/scripts/my_languageMenu.php
			}
		}
	[end]

Wer kann mir helfen?

crossl ·

super - danke - hat geklappt

Habe aber noch ein Problem:
Meine Menüs werden zwar auf allen Seiten mit mehrsprachigen Titeln angezeigt, aber nicht auf ROOT?
Hast du auch ne Idee, woran das liegt?

crossl ·
crossl schrieb

Meine Menüs werden zwar auf allen Seiten mit mehrsprachigen Titeln angezeigt, aber nicht auf ROOT?
Hast du auch ne Idee, woran das liegt?

hier der TS - Teil dazu:

page.10 = TEMPLATE
page.10{
     template = FILE

     template.file = fileadmin/templates/template.htm
     # template =< plugin.tx_rlmptmplselector_pi1
     workOnSubpart = DOKUMENT

    # Logo einlesen
    marks{
      LOGO=IMAGE
      LOGO.file=fileadmin/images/gral_banner.gif
    }


     marks.MENU = COA
     marks.MENU {
     10 < temp.ypMenu
     20 < temp.user_menu
     }

   #Klickpfad 
   marks{
     PFAD=HMENU
      PFAD {
         special=rootline
         1=TMENU
         1.NO=1
         1.NO.linkWrap=|&nbsp;/&nbsp;
         1.NO.linkColor=red
      }
    }