Beitrag von Joerg_bp (1 Beitrag) am Dienstag, 11.Dezember.2001, 21:46.
mehrere Suchfelder???
Hallo,
ich möchte mehrere Suchfelder in meiner Suche anbieten. Mit dem Parameter "searchfields=feld1, feld2..." klappt es nicht.
<do action=all sort^=Name,Kategorie range^=0,20 pagebrowse=no buttonbrowse=top,bottom listtype=list listfields=Name,Kategorie searchfields=Name,Kategorie>
Wer kann mir sa´gen, warum es nicht geht?
Und was bedeutet das ^ hinter sort?
Grüße Jörg :-)
Antworten
Beitrag von Sander (8133 Beiträge) am Dienstag, 11.Dezember.2001, 22:57.
Re: mehrere Suchfelder???
Es können nur Felder im Suchform erscheinen, die auch eine Sortierung eingestellt haben.
mit dem ^ kannst du die Vorgaben mit der URL überschreiben, und nach anderen Kriterien sortieren, den range anders bestimmen usw.
Sander
Antworten
Beitrag von Michael (450 Beiträge) am Mittwoch, 12.Dezember.2001, 09:27.
Re: mehrere Suchfelder??? gleiches Problem
Hi,
hab ein ähnliches Problem mit "searchfields" es werden mehr Felder angezeigt als ich möchte darunter auch Felder die mit "-Feld" (hier das Feld Status) hinter searchfields deklariert wurden.
Außerdem führt mein Formular keine Suche durch bzw. spuckt keine Ergebnisse aus. Ich häng mal mein Template dran:
<html><head><title>Suche</title>
</head><body bgcolor="#ffffff">
<br><ul>
<font face="arial,helvetica" size=2>
<h2 align=middle>Suche</h2>
<p></p></font>
<do action=list listtype=search db=ka10_Kopie searchfields=Rubrik>
<p><font face="arial,helvetica" size=2><b></b>
<p></font>
</ul>
</body></html>
sollte dringend eine Lösung haben
Gruß Michael
Antworten
Beitrag von Sander (8133 Beiträge) am Mittwoch, 12.Dezember.2001, 10:11.
Re: mehrere Suchfelder??? gleiches Problem
probier da mal listfields
Sander
Antworten
Beitrag von Michael (450 Beiträge) am Mittwoch, 12.Dezember.2001, 10:25.
Re: mehrere Suchfelder??? gleiches Problem
Hi Sander,
hab ich schon, auch mit "formfields" - tut nicht!
Es werden (so scheint es) unkontrolliert Felder angezeigt.
Im Quelltext des ausgegeben Suchforms steht bei action=...htx=.. wieder der Name des Templates welches das Suchform erzeugt hat. Ich schätze, dass daher auch keine Ausgabe erfolgt.
Muss in das Template noch was rein? In der Art von "do action=input" für die Dateneingabe?
Hab in der Doku nichts entsprechendes gefunden.
Michael
Antworten
Beitrag von Sander (8133 Beiträge) am Mittwoch, 12.Dezember.2001, 10:59.
Re: mehrere Suchfelder??? gleiches Problem
mindestens ein loop oder <do action=list listtype=list> muß da noch rein, sonst kann es nicht ausgewertet werden.
Sander
Antworten
Beitrag von Michael (450 Beiträge) am Mittwoch, 12.Dezember.2001, 12:24.
Re: mehrere Suchfelder??? gleiches Problem
mit "do action=list listtype=list" werden alle Datensätze ausgegeben - egal ob vor oder nach der Anweisung "do action=list listtype=search" geschrieben
Antworten
Beitrag von Michael (450 Beiträge) am Mittwoch, 12.Dezember.2001, 10:36.
Re: mehrere Suchfelder??? gleiches Problem
Hi Sander,
hab ich schon, auch mit "formfields" - tut nicht!
Es werden (so scheint es) unkontrolliert Felder angezeigt.
Im Quelltext des ausgegeben Suchforms steht bei action=...htx=.. wieder der Name des Templates welches das Suchform erzeugt hat. Ich schätze, dass daher auch keine Ausgabe erfolgt.
Muss in das Template noch was rein? In der Art von "do action=input" für die Dateneingabe?
Hab in der Doku nichts entsprechendes gefunden.
Michael
Antworten