---
title: "sprachumschalter: extension parameter in url erhalten (typo 6.1.9)"
url: "https://www.typo3.net/d/118630-sprachumschalter-extension-parameter-in-url-erhalten-typo-619"
source: "typo3.net"
tags: ["Extensions","Frage","Links"]
created: "2014-08-11"
last_reply: "2014-08-12"
replies: 2
solved: true
page: 1
pages: 1
lang: "de"
---

# sprachumschalter: extension parameter in url erhalten (typo 6.1.9)

Extensions · 2 Antworten · gelöst · gestartet 2014-08-11

## Frage

**xantopi** · 2014-08-11 · [Beitrag #1](https://www.typo3.net/d/118630-sprachumschalter-extension-parameter-in-url-erhalten-typo-619/1)

Hallo,

Wie erstelle ich ein Sprachumschalter, der vorhandene Parameter einer Extension mit über nimmt?

ich habe z.b eine seite mit folgender URL:
http:/localhost/page/detail.html?tx_myext[aid]=58&tx_myext[vehicle]=15&tx_myext[action]=show&tx_myext[controller]=Vehicle&cHash=7751f2a21d629bcbafbe0d309136e02b

Dort wird aus der o.G. URL im Sprachmenü lediglich folgendenes:

DE: http:/localhost/page/detail.html
EN: http:/localhost/en/page/detail.html

DAS ist aber schlecht, da der Inhalt dieser Seite aus einer Extension stammt, die eben alle in der o.G URL aufgeführten Parameter benötigt.

Richtig wäre eben

DE: http:/localhost/page/detail.html?tx_myext[aid]=58&tx_myext[vehicle]=15&tx_myext[action]=show&tx_myext[controller]=Vehicle&cHash=7751f2a21d629bcbafbe0d309136e02b
EN: http:/localhost/en/page/detail.html?tx_myext[aid]=58&tx_myext[vehicle]=15&tx_myext[action]=show&tx_myext[controller]=Vehicle&cHash=7751f2a21d629bcbafbe0d309136e02b

Das Menü ist mit folgendem Code gebaut:

lib.languagemenu = HMENU
lib.languagemenu {
  special = language
  special {
    value = 0,1
    normalWhenNoLanguage = 0
  }
  wrap = <ul class="langSubmenu">|</ul>
  1 = TMENU
  1 {
    noBlur = 1
    NO = 1
    NO {
      linkWrap = <li>|</li>
      stdWrap.override = Deutsch || English
    }
    ACT < .NO
    ACT {
      #doNotLinkIt = 1
      linkWrap = <li class="active">|</li>
    }

    #Wenn keine Uebersetzung vorhanden
    USERDEF1 < .NO
    USERDEF1.doNotLinkIt = 1
    USERDEF1.linkWrap = <li class="nolang">|</li>

    USERDEF2 < .ACT
  }
}

was muss ich daran anpasen, um eben die URL-Parameter zu erhalten?

LG

## Beste Antwort

**jenses** · 2014-08-12 · [Beitrag #2](https://www.typo3.net/d/118630-sprachumschalter-extension-parameter-in-url-erhalten-typo-619/2)

```typoscript
lib.languagemenu {
...
addQueryString = 1
addQueryString.exclude=L,cHash
...
}
```

## Antworten

### [#2](https://www.typo3.net/d/118630-sprachumschalter-extension-parameter-in-url-erhalten-typo-619/2) · jenses · 2014-08-12 · Beste Antwort

(Text siehe oben unter „Beste Antwort“.)

### [#3](https://www.typo3.net/d/118630-sprachumschalter-extension-parameter-in-url-erhalten-typo-619/3) · xantopi · 2014-08-12

Hallo Jenses,

Vielen Dank, genau das habe ich benötigt.

LG

---

Quelle: „sprachumschalter: extension parameter in url erhalten (typo 6.1.9)“, typo3.net, https://www.typo3.net/d/118630-sprachumschalter-extension-parameter-in-url-erhalten-typo-619
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
