---
title: "Listview erst nach Suche anzeigen"
url: "https://www.typo3.net/d/68654-listview-erst-nach-suche-anzeigen"
source: "typo3.net"
tags: ["Extensions","Entwicklung","Frage","PHP"]
created: "2007-09-27"
last_reply: "2008-01-01"
replies: 3
solved: false
page: 1
pages: 1
lang: "de"
---

# Listview erst nach Suche anzeigen

Extensions › Entwicklung · 3 Antworten · gestartet 2007-09-27

## Eröffnungsbeitrag

**Nick78** · 2007-09-27 · [Beitrag #1](https://www.typo3.net/d/68654-listview-erst-nach-suche-anzeigen/1)

Hallo,

ich habe mir eine einfache extension (fe-plugin) im kickstarter zusammen gebastelt und lasse mir im fe die list- bzw. singleview anzeigen. nun werden ja zu beginn sämtliche datensätze angezeigt. ist es möglich, die liste anfangs zu verbergen mit ausnahme des suchfelds? Ziel: ich möchte nur eine liste mit suchergebnissen NACH der suche angezeigt bekommen.

danke,
nick

## Antworten

### [#2](https://www.typo3.net/d/68654-listview-erst-nach-suche-anzeigen/2) · just2b · 2007-09-27

Hallo,

der kickstarter baut nur das grundgerüst. den rest musst du schon selber machen und ist reines php. natürlich ist dies möglich

georg

### [#3](https://www.typo3.net/d/68654-listview-erst-nach-suche-anzeigen/3) · Nick78 · 2007-09-27

danke, habs nun gelöst...

### [#4](https://www.typo3.net/d/68654-listview-erst-nach-suche-anzeigen/4) · dfluess · 2008-01-01

Und wie?
Ich habe es z.B. mit
mysql_num_rows($res); gelöst und zwar so:

```php
$num = mysql_num_rows($res);		
$fullTable = '';
$fullTable .= $this->pi_list_searchBox();
if ($num >0 and $this->piVars['sword'] >0) {
	$fullTable .= 'Treffer zur SingAnsicht Auswählen';
	$fullTable .= $this->pi_list_makelist($res);
// wenn nur EIN Treffer gefunden gehe direkt weiter
	if ($num =='1') {
		$fullTable .= Bedingung für nur EINEN Treffer erfüllt; //debug
	return $this->listView($content, $conf);	
	}
}
else if ($num ==0) {
	$fullTable .= 'Keine Übereinstimmung';
} else {
	$fullTable .= 'Bitte Eingabe';
}
```

Die direkte Singl Anzeige (ohne den Treffer anzuklicken) funktioniert so natürlich noch nicht, da die showUid nicht bekannt ist und nicht übergeben wird. Ich habe es noch nicht geschafft, die showUid des Treffers an der Stelle zu ermitteln, komme in diesem Punkt nicht weiter. Hat jemand eine Idee, wie ich erreichen kann, dass bei nur einem Treffer direkt die SingleAnsicht des Treffers angezeigt wird?

---

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