Zum Inhalt springen

Seltsame Links mit config.sys_language_overlay = hideNonTranslated

Erstellt am 23. April 2015 · 2 Antworten · letzte Antwort am 24. April 2015

Tags: TYPO3 6, Frage

Niklas Lazinbee ·

Hallo,
ich habe ein seltsames Phänomen, wenn ich

config.sys_language_overlay = hideNonTranslated

setze, erscheint in der zweiten Sprache vor jedem Inhalt

<a id="c288"></a>

jeweils mit anderer ID. In der ersten Sprache gibt es diese Tags nicht.

Insgesamt sieht die Sprach-Konfiguration so aus

config.sys_language_mode = content_fallback; 1,0
config.sys_language_overlay = hideNonTranslated

config {
  linkVars = L
  sys_language_uid = 0
  language = de
  locale_all = de.UTF-8E
  htmlTag_langKey = de
}

[globalVar = GP:L = 1]
config {
    sys_language_uid = 1
    language = en
    locale_all = en.UTF-8
    htmlTag_langKey = en_us
}
[global]

Hat das schon mal jemand bemerkt?

Grüsse Niklas

toifel ·

Das ist normales verhalten, wie man der setup.txt aus csc-styled-content entnehmen kann:

tt_content.stdWrap {
  prepend = TEXT
  prepend.dataWrap = <a id="c{field:_LOCALIZED_UID}"></a>
  prepend.if.isTrue.field = _LOCALIZED_UID
}

Sollte so zu lösen sein:

tt_content.stdWrap.prepend.dataWrap >
Niklas Lazinbee ·

Vielen Dank, das hilft. Man lernt nie aus.

Normalerweise fällt das ja wenig auf, nur wenn man per CSS mit :nth-child(x) durchzählt könnnen diese A-Tags recht hinderlich wirken.

Beste Grüße
Niklas