---
title: "Suchformular per TypoScript unter TYPO3 4.2.3"
url: "https://www.typo3.net/d/85691-suchformular-per-typoscript-unter-typo3-423"
source: "typo3.net"
tags: ["Extensions","Frage","Suche"]
created: "2009-01-12"
last_reply: "2009-01-20"
replies: 2
solved: false
page: 1
pages: 1
lang: "de"
---

# Suchformular per TypoScript unter TYPO3 4.2.3

Extensions · 2 Antworten · gestartet 2009-01-12

## Eröffnungsbeitrag

**fuss** · 2009-01-12 · [Beitrag #1](https://www.typo3.net/d/85691-suchformular-per-typoscript-unter-typo3-423/1)

Olla!

Bisher habe ich mir mein Suchformular immer "von Hand" mit TypoScript wie folgt aufgebaut und eingefügt:

```typoscript
temp.searchform = FORM
temp.searchform {
 #stdWrap.wrap = <fieldset>|</fieldset>
 dataArray {
  10.label = Search
  10.label.lang.de = Suche
  10.label.lang.en = Search
  # old name
  #10.type = tx_indexedsearch[sword]=input,15
  # new name for input
  10.type = *sword = input, 15, 30
  10.value = ###LABEL###
 }
 layout = ###FIELD###<input type="image" src="fileadmin/templates/gfx/search.gif" class="search_go" alt="Absenden" />
 params.input = class="search_text" onFocus="this.value='';"
 # id of page where indexed_search is installed as content element
 type = 45
 method = post
}
```

Unter TYPO3 4.2.3 funktioniert dies nun nicht mehr, die Weiterleitung auf die Seite wo das Plugin installiert ist funktioniert zwar, allerdings scheint das Suchwort nicht mit übergeben zu werden und ich bekomme somit keine Resultate angezeigt.
Die Seiten werden korrekt indexiert und die Suche funktioniert auf der Seite wo das Plugin eingebunden ist, ordnungsgemäß.

Hat jemand einen Tip, was ich übersehe?

Mit bestem Dank im voraus.

gruss, fuss

## Antworten

### [#2](https://www.typo3.net/d/85691-suchformular-per-typoscript-unter-typo3-423/2) · timo_s · 2009-01-20

Moin.

Versuch es mal hiermit:

```typoscript
temp.searchform = FORM
temp.searchform {
 layout = ###FIELD###<input type="image" src="fileadmin/templates/vitasystems/gfx/search.gif" class="search_go" alt="Absenden" />
 
 dataArray {
  10.label = Search
  10.label.lang.de = Suche
  10.label.lang.en = Search
  10.type = *sword=input,15,30
  10.value = ###LABEL###

  # NEU -start-
  20.type = no_cache=hidden
  20.value = 1

  30.type = locationData=hidden
  30.value = 45:tt_content:346

  40.type = stype=hidden
  40.value = L0

  50.type = scols=hidden
  50.value = pages.title-subtitle-keywords-description:tt_content.header-bodytext-imagecaption
  # NEU -end-
 }
 params.input = class="search_text" onFocus="this.value=''"
 type = 45
 method = post
}
```

Das Formular wurde um vier hidden-Fields erweitert. Was sie bewirken kannste hier (<https://docs.typo3.org/m/typo3/reference-typoscript/main/en-us/ContentObjects/Index.html>) nachlesen.

Viel Spaß!

### [#3](https://www.typo3.net/d/85691-suchformular-per-typoscript-unter-typo3-423/3) · fuss · 2009-01-20

Hi timo,

thx, es funktioniert!

gruss, fuss

---

Quelle: „Suchformular per TypoScript unter TYPO3 4.2.3“, typo3.net, https://www.typo3.net/d/85691-suchformular-per-typoscript-unter-typo3-423
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
