Zum Inhalt springen

einfache Suche: badMess wird nicht angezeigt

Erstellt am 11. November 2008 · 1 Antwort · letzte Antwort am 11. November 2008

Tags: Suche, Frage

knut59 ·

Ich arbeite mich unter Typo3 4.2.1 duchr das Praxisbeispiel in Robert Meyers Buch Praxiswissen TYPO3 Version 4.2.
Beim anpassen des Suchformulars habe ich ein Problem:
Folgenden Text habe ich ins Setup kopiert

# Das Suchformular anpassen
  tt_content.search.30 {
     target = _self
     badMess = Bitte füllen Sie alle erforderlichen Felder aus:
  }

badMess wird nicht ausgelesen, d.h. es passiert nichts, wenn ich die Suchanfrage ohne Inhalt abschicke. Die Seite baut sich ohne Kommentar wieder auf. Gebe ich einen falschen Suchbegriff ein, bekomme ich folgende Antwort:
"Sorry, your search was empty!"

Der Code wird aber angenommen. Ich habe bei target ein _blank eingetauscht und die Seite öffnet sich in einem neuen Fenster.
JavaScript läuft auch. Bis zu diesem Punkt funktioniert der ganze Code.

Woran kann es liegen, dass ich die deutsche Antwort nicht bekomme?

knut59 ·

Kommando zurück!
Es funktioniert jetzt. Ich weiss allerdings nicht warum, aber das hinterfrage ich jetzt nicht..
Ich habe den Code weitergeschrieben, bis er so aussah:

 # Das Suchformular anpassen
  tt_content.search.30 {
     target = _self
     badMess = Bitte füllen Sie alle erforderlichen Felder aus:
     dataArray.10 {
        label.override = Ihre Suche:
        type = *sword = input, 15, 30
    }
  }

Da ging es. Auch als ich den Code wieder auf die erste Variante zurückgestutzt habe, lief es. Wahrscheinlich lags am Rechner?

Auf alle Fälle ist die TYPO-Welt fürs erste wieder in Ordnung, bis zum nächsten Mal.. :p