---
title: "Problem mit Suchfunktion"
url: "https://www.typo3.net/d/33518-problem-mit-suchfunktion"
source: "typo3.net"
tags: ["TYPO3","Mehrsprachigkeit","Frage"]
created: "2005-11-18"
last_reply: "2005-12-09"
replies: 3
solved: false
page: 1
pages: 1
lang: "de"
---

# Problem mit Suchfunktion

TYPO3 › Mehrsprachigkeit · 3 Antworten · gestartet 2005-11-18

## Eröffnungsbeitrag

**tizu** · 2005-11-18 · [Beitrag #1](https://www.typo3.net/d/33518-problem-mit-suchfunktion/1)

Hallo

Auf der rechten Seite meiner Webpage habe ich eine Schnellsuche erstellt. Diese geht dann auf die Index-Search Seite. Die Suche funktioniert auch, jedoch nur für die default Sprache. Wie kann ich bei form action die Sprache mitgeben?

```html
<form action="/cms/index.php?id=374&amp;no_cache=1" method="POST" id="search">
<fieldset>
<legend>Search</legend>
<input type="text" name="tx_indexedsearch[sword]" value="" class="tx-lzgallery-pi1-searchbox-sword" />
<input type="submit" value="Go!" title="submit your search" class="btn" />
<a href="index.php?id=374" title="Advanced search features">Advanced Search</a>
</fieldset>
</form>
```

Gruss

## Antworten

### [#2](https://www.typo3.net/d/33518-problem-mit-suchfunktion/2) · pcjohnny · 2005-11-18

Hast du das im html-Template eingefügt?

Wenn ja, dann geht es glaube ich nicht so einfach, aber du kannst einen Marker ###SEARCH### setzen und es dann im Typo3-Template so definieren:

```typoscript
#Search

page.10.marks.SEARCH = COA 
page.10.marks.SEARCH { 
  

  20 < tt_content.search.30 
  20.dataArray  >
  20 { 
  stdWrap.wrap = <table border="0" cellspacing="0" cellpadding="0"> | </table> 
 
    layout = ###LABEL### ###FIELD### 
    params = class="search_word" 
    params.submit = class="search" 
    params.textarea = class="search_word" 
    dataArray{  
    10.type = sword=input,15 
    10.value = 
    20.label > 
    20.type = scols=hidden 
    20.value = tt_content.header-bodytext-imagecaption 
    30.type = stype=hidden 
    30.value = L0
    40.type = submit=submit 
    40.value = GO
    } 
target=_self
redirect = 41
}
tt_content.search.20.redirect = 41
}
```

GRuss pcjohnny

### [#3](https://www.typo3.net/d/33518-problem-mit-suchfunktion/3) · tizu · 2005-11-21

Hallo pcjohnny

Danke für die Antwort. Du verwendest hier aber die normale Suche und nicht die indexSuche. Es muss doch aber auch eine Möglichkeit bei der IndexSuche geben, diese blöde Sprache mitzugeben.

Ich versuche es auf folgende Art, hatte bis jetzt aber keinen Erfolg. Wie kann man nur die Sprache dem Marker übergeben?

Im Template:
<form action="fileadmin/../index.php?id=374&amp;L=###LANGID###&amp;tx_indexedsearch[sword]" method="post" name="FormName" id="search">

Im Setup:
temp.langid = TEXT
temp.langid.value = 0

[globalVar = GP:L = 2]
temp.langid.value = 2
[global]
[globalVar = GP:L = 7]
temp.langid.value = 7
[global]

Wenn mir da jemand weiterhelfen könnte wär ich froh.

Danke

### [#4](https://www.typo3.net/d/33518-problem-mit-suchfunktion/4) · tizu · 2005-12-09

Ich habe es nun so gelöst.

```typoscript
# Schnellsuche
temp.quicksearch = COA
temp.quicksearch{
30 = HTML
30.value = <form action="index.php?id=374&L={$language_id}" method="post" name="FormSearch" id="search"><fieldset><legend>Search</legend><input type="text" name="tx_indexedsearch[sword]" id="searchfield" class="txt" /><script type="text/javascript">document.getElementById('searchfield').focus();</script><input type="submit" value="Go!" title="submit your search" class="btn" /><label><a href="index.php?id=374&L={$language_id}&tx_indexedsearch[ext]=1" title="{$link_name}">Advanced search</a></label></fieldset></form>
}
```

---

Quelle: „Problem mit Suchfunktion“, typo3.net, https://www.typo3.net/d/33518-problem-mit-suchfunktion
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
