---
title: "Suche"
url: "https://www.typo3.net/d/605-suche"
source: "typo3.net"
tags: ["TYPO3","TypoScript","Frage"]
created: "2002-11-15"
last_reply: "2002-11-15"
replies: 5
solved: false
page: 1
pages: 1
lang: "de"
---

# Suche

TYPO3 › TypoScript · 5 Antworten · gestartet 2002-11-15

## Eröffnungsbeitrag

**Andrej** · 2002-11-15 · [Beitrag #1](https://www.typo3.net/d/605-suche/1)

hallöchen,

weder über das backend noch über typoscript gelingt es mir, ein suchformular zu erstellen.

mit ts wird der marker nicht ersetzt:
styles.content.searchform <  styles.content.mailform
marks.SEARCH < styles.content.searchform

wenn ich über das backend mit dem typ "Suchformular" einen datensatz erstelle, bleibt der datensatz in der seite leer = kein suchformular.

was habe ich übersehen? muß ich irgendwo was aktivieren oder konfigurieren, damit die suchfunktionalität "scharf" ist?

besten dank

## Antworten

### [#2](https://www.typo3.net/d/605-suche/2) · Blacky · 2002-11-15

Hi,

styles.content.searchform wird vor der Ausführung gerendert und deren Ergebnisse werden an content(default) übergeben, danach sind die Objekte leer. Bezutze stattdessen die entsprechenden Objekte aus content(default) bzw. TSOB->tt_content:

marks.SEARCH <tt_content.search.30
marks.SEARCH {
...
Deine Änderungen
}

Gruss

Andreas Schwarzkopf
<http://www.meinsystem.de>

### [#3](https://www.typo3.net/d/605-suche/3) · Andrej · 2002-11-15

hi andreas,

danke für den hinweis. leuchtet mir ein, habe es versucht, leider ohne erfolg.
so sieht mein ts setup code aus (top-frame):
top.10 = TEMPLATE
top.10 {
	template = FILE
	template.file = fileadmin/frames/top.html
	workOnSubpart = DOCUMENT_BODY

tt_content.search = COA
	tt_content.search {
	10 = < lib.stdheader
	20 < styles.content.searchresult
	30 < styles.content.searchform
	}

marks.SEARCHFORM < tt_content.search
}

wo liege ich falsch?

besten dank noch mal

### [#4](https://www.typo3.net/d/605-suche/4) · Blacky · 2002-11-15

ups... Da ist beim Kopieren der wesentliche Teil verloren gegangen.

top.10 = TEMPLATE
top.10 {
template = FILE
template.file = fileadmin/frames/top.html
workOnSubpart = DOCUMENT_BODY

# Dieser Teil ist überflüssig
#tt_content.search = COA
#tt_content.search {
#10 = < lib.stdheader
#20 < styles.content.searchresult
#30 < styles.content.searchform
#}
# das allein reicht schon:

marks.SEARCHFORM < tt_content.search.30
}

Einige Sachen müssen dann noch angepasst bzw. geändert werden, z.B. wo das Ergebnis angezeigt werden soll:
marks.SEARCHFORM.redirect = 318
usw.

Gruss

Andreas Schwarzkopf

### [#5](https://www.typo3.net/d/605-suche/5) · Andrej · 2002-11-15

hallo andreas,

zunächst mal vielen dank für deine hilfe und geduld!!

obwohl ich eine ansonsten funktionierende typo3 site hinbekommen habe, beschleicht mich langsam das gefühl, für typo3 einfach zu doof zu sein. 🙁

mit deinem code funktioniert es nämlich immer noch nicht.

so sieht es jetzt aus:

top.10 = TEMPLATE
top.10 {
	template = FILE
	template.file = fileadmin/frames/top.html
	workOnSubpart = DOCUMENT_BODY

marks.SEARCHFORM < tt_content.search.30

}

in top.html steht:
<BODY bgcolor="#ffffff" leftmargin="0" topmargin="0">
<!-- ###DOCUMENT_BODY### start-->

[...]
###SEARCHFORM###

<!-- ###DOCUMENT_BODY### stop-->
</body>

der marker wird noch nicht mal ersetzt, geschweige denn, daß irgendwas sinnvolles erscheint.

was micht äußerst stutzig macht, ist, daß ich noch nicht mal über das backend einen datensatz vom typ "Suchformular" oder einfach nur "Formular" in einer seite einfügen kann. es erscheint dabei gar nix!

ich habe alle relevanten static templates (content default, styles.content, cSet usw.) im root template drin.

irgendwo muß doch was kaputt sein...

noch eine idee dazu?

besten dank noch-/schonmal!!

_________________
Andrej R.
interSales AG, Köln

*[ Diese Nachricht wurde geändert von: Andrej am 2002-11-15 16:43 ]*

### [#6](https://www.typo3.net/d/605-suche/6) · Andrej · 2002-11-15

hai,

ok. habe das problem gefunden. offensichtlich hatte ich inkonsistenzen in den db-tables.
habe neueste testitze genommen, leer gemacht und neu angefangen. jetzt bekomme ich die suchbox.
puuuh. das hat stunden gekostet.
sorry, daß ich hier die pferde scheu gemacht habe...

und nochmals danke für die hilfe.

---

Quelle: „Suche“, typo3.net, https://www.typo3.net/d/605-suche
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
