---
title: "Seperate Zielseite reagiert nicht auf Sprachumschaltung"
url: "https://www.typo3.net/d/54813-seperate-zielseite-reagiert-nicht-auf-sprachumschaltung"
source: "typo3.net"
tags: ["Extensions","Frage","Suche"]
created: "2006-12-11"
last_reply: "2006-12-12"
replies: 1
solved: false
page: 1
pages: 1
lang: "de"
---

# Seperate Zielseite reagiert nicht auf Sprachumschaltung

Extensions · 1 Antwort · gestartet 2006-12-11

## Eröffnungsbeitrag

**tommyR** · 2006-12-11 · [Beitrag #1](https://www.typo3.net/d/54813-seperate-zielseite-reagiert-nicht-auf-sprachumschaltung/1)

Hallo zusammen, habe folgendes Problem:
in der Randspalte habe ich den Such-Teil von indexed_search implementiert und für die Ergebnisse  eine extra Seite im Content-Bereich angelegt.
Hierfür habe ich den Entsprechenden Teil aus dem index_search_css.tmpl genommen und in die "action" des FORM-Tags die neue Adresse der Ergebnisseite angegeben.

```html
<form action="/index.php?id=75" method="post" name="tx_indexedsearch">
```

Alles Funktioniert soweit. Leider handelt es sich aber um eine mehrsprachige Site (de, en, cn). Wechsel ich die Sprache z.B. von default de auf en, wird das Suchformular entsprechend übersetzt. Die Ergebnisseite bleibt in de, weil die Sprache ja auch nicht mit übergeben wird.
Ich kann zwar an die "action-url" auch noch "&L=1" für en dranhängen, aber damit hab ich natürlich keine Dynamik mehr drin.
Hat vielleicht jamand eine Idee wie ich an der Stelle den wert der standard Sprachvariable übergeben kann, oder den "###ACTION_URL###" Marker (der ja scheinbar über die class.tx_indexedsearch.php gehandhabt wird) aus dem orginalen indexed_search FORM-Tag auf meine Ergebnisseite umbiegen kann?

## Antworten

### [#2](https://www.typo3.net/d/54813-seperate-zielseite-reagiert-nicht-auf-sprachumschaltung/2) · tommyR · 2006-12-12

...habe jetzt so lange gesucht und probiert, bis ich dann doch noch eine Lösung gefunden habe. Ich hbae in der "class.tx_indexedsearch.php" die ensprechende Zeile 1327 ein paar änderungen gemacht.

Orginal:

```php
$markerArray['###ACTION_URL###'] = $this->pi_getPageLink($GLOBALS['TSFE']->id, $GLOBALS['TSFE']->sPre);
```

Neu:

```php
$markerArray['###ACTION_URL###'] = $this->conf['show.']['resultPageLink'].$GLOBALS['TSFE']->sys_language_uid;
```

Ich habe einen neuen Parameter "resultPageLink" unter [plugin][tx_indexedsearch][show] erstellt und kann hier bequem z.B. "index.php?id=76&L=" übergeben (ist bestimmt noch ausbaubar, aber so gehts erst einmal). Mit ".$GLOBALS['TSFE']->sys_language_uid" häng ich dann noch die aktuelle Sprach id an.

---

Quelle: „Seperate Zielseite reagiert nicht auf Sprachumschaltung“, typo3.net, https://www.typo3.net/d/54813-seperate-zielseite-reagiert-nicht-auf-sprachumschaltung
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
