Zum Inhalt springen

Problem bei Sprachwechsel in der SingleView

Erstellt am 26. August 2008 · 1 Antwort · letzte Antwort am 2. November 2008

Tags: Frage

mab82 ·

Hi,

habe als standard Sprache Englisch und als 2.Sprache Deutsch.

Habe tt_news installiert und es funktioniert ganz gut. Die Listenansicht wird korrekt übersetzt dargestellt.

Wenn ich in der SingleView die Sprache wechsle werden die Paramter nicht mit angehängt so das ich die Meldung bekomme 'no news_id given'.

Mein TypoScript sieht wie folgt aus:

navigation.language = COA
navigation.language {

	20 = HMENU
	20 {

		special			= language
		special.value	= 0,1
		special.normalWhenNoLanguage = 1

		1 = TMENU
		1 {

			noBlur = 1

			wrap = <ul>|</ul>
			NO = 1
			NO {

				doNotLinkIt = 1
				stdWrap{
					typolink{
						parameter.data = page:uid
						additionalParams = &L=0 || &L=1
                        addQueryString = 1
						useCacheHash = 1
						no_cache = 0
						returnLast = url
				  }
				    #wrap =  
				}

				allWrap = <li>|</li>
			}

			ACT < .NO
			ACT {
				beforeImg =
				beforeImgLink = 0
				doNotShowLink = 1
				allWrap = |
			}

			USERDEF1 < .NO
			USERDEF1 {
				doNotLinkIt = 1
				allWrap = <li>|</li>
			}

			USERDEF2 < .USERDEF1
		}
	}
}

Wäre für eine Unterstützung dankbar

mchack ·

Hallo

hab grad den Post hier gefunden und ich habe das gleiche Problem

mein TS Code für das Sprachmenü:

// Sprach Menu
NAVIGATION_LANG = HMENU
NAVIGATION_LANG {
	special = language
	special.value = 0,1
	
	1 = TMENU
	1 {
			noBlur = 1
			wrap = <ul>|</ul>
			NO = 1
			NO {
				stdWrap.cObject = TEXT
				stdWrap.cObject {
					value = DE || EN || FR
				}
				allWrap = <li class="border">|</li> |*| <li class="border">|</li> |*| <li>|</li>
			}
			
			ACT < .NO
			ACT {
				doNotLinkIt = 1
				linkWrap = <span class="active">|</span>
			}
			
			USERDEF1 < .NO
			USERDEF1 {
				doNotLinkIt = 1
				linkWrap = <span class="empty">|</span>
			}
			
			USERDEF2 < .NO
			USERDEF2 {
				doNotLinkIt = 1
				linkWrap = <span class="ACTempty">|</span>
			}
		
		}
}

Mein TS für tt_news

# tt_news
plugin {
	tt_news {
      sys_language_mode = strict
		dontUseBackPid = 1
		useHRDates = 1
		archiveTitleCObject {
			10.strftime = %B - %Y
		}

		getRelatedCObject {
			20.strftime = %d.%m.%Y %H:%M
		}

		displaySingle {
			date_stdWrap.strftime= %d.%m.%y
			time_stdWrap.strftime= %H:%M
			age_stdWrap.age =  Minuten | Stunden | Tage | Jahre
			image.imageLightbox2 = 1
		}

		displayLatest {
			date_stdWrap.strftime= %d.%m.%y
			time_stdWrap.strftime= %H:%M
		}

		displayList {
			subheader_stdWrap.crop = 500 | ... | 1
			date_stdWrap.strftime= %A %d. %B %Y
			time_stdWrap.strftime= %d.%m.%y %H:%M
		}

		_LOCAL_LANG.de {
			pi_list_browseresults_displays = Sie sehen Artikel ###SPAN_BEGIN###%s bis %s</span> von ###SPAN_BEGIN###%s</span>
			more = mehr&nbsp;&#187;
		}
	}
}

Zusätzlich benutze ich noch RealURL.
Hat jemand eine Lösung??