Bug #89444

Updated by Thomas Scheibitz over 2 years ago

If I create a multilingual page with a subpage and the subpage is not translated, I don't get the desired CUR in the translated page but CURIFSUB when I call it up. 

 h2. Example: 

 Default 
    - Root 
      - Seite 1 
        - deutsch 

 English 
     - Root 
      - site 1 
        - deutsch (this page is not translated ) 


 h3. my config.yml: 

 <pre> 
 rootPageId: 1 
 base: / 
 languages: 
   - title: Deutsch 
     enabled: true 
     languageId: '0' 
     base: / 
     typo3Language: default de 
     locale: de_DE 
     iso-639-1: de 
     navigationTitle: Deutsch 
     hreflang: de-DE 
     direction: '' 
     flag: de 
   - 
     title: English 
     enabled: true 
     languageId: 1 
     base: /en/ 
     typo3Language: en default 
     locale: en_US.UTF-8 
     iso-639-1: en 
     navigationTitle: English 
     hreflang: en-us 
     direction: ltr 
     flag: us 
 errorHandling: {    } 
 routes: {    } 

 </pre> 


 h3. my typoscript 

 <pre> 
 lib.navigation.main = HMENU 
 lib.navigation.main { 
	 1 = TMENU 
	 1 { 
		 expAll = 1 
		 NO = 1 
		 NO { 
			 wrapItemAndSub = <li>|</li> 
		 } 

		 ACT < .NO 

		 CUR < .NO 
		 CUR { 
			 linkWrap = 111|222 
		 } 

		 CURIFSUB < .NO 
		 CURIFSUB { 
			 linkWrap = 333|444 
		 } 

		 IFSUB < .NO 

		 ACTIFSUB < .IFSUB 
		 wrap = <ul>|</ul> 
	 } 

	 2 < .1 
 } 

 </pre> 

 !backend_setup.png! 

 !default.png! 

 !english.png!

Back