Indexed Search um eine Fehlermeldung erweitern
Werden bei Indexed Search weniger als 2 Zeichen eingegeben, gibt die Extension keine Fehlermeldung zurück, sondern liefert einfach keine Suchergebnisse. Um dies abzufangen ist eine kleine Änderung in der Extension notwendig:
Extension bearbeiten
Dazu die Datei typo3/sysext/indexed_search/pi/class.tx_indexedsearch.php bearbeiten und ab Zeile 180 den Code in folgendes abändern:
// Do search:
// If there were any search words entered...
if (is_array($this->sWArr)) {
  $content = $this->doSearch($this->sWArr);
  if($content == '')
  {
    $content = $this->conf['errormsg'];
  }
}
else
{
  $content = $this->conf['errormsg'];
}
TypoScript-Konfiguration
Die Konfiguration dann um den Wert "errormsg" erweitern und z.B. wie folgt konfigurieren um keinen Link auf die erweiterte Suche und keine Regeln auszugeben:
plugin.tx_indexedsearch {
  _CSS_DEFAULT_STYLE >
 
  templateFile = fileadmin/indexed_search_template.htm
  errormsg = <h1>Fehler</h1><p>Bitte geben Sie nur Begriffe mit mindestens zwei Zeichen ein.</div>
 
  show.advancedSearchLink = 0
  show.rules = 0
}
						   				
 
										