Beitrag von hempelr (1976 Beiträge) am Donnerstag, 29.Dezember.2005, 18:29.
Re: eigene Suche - Abschicken 2 mal vorhanden
Das ist mal wieder das "Problem" des Verständnisses von Parametern.
Du übergibst cmd=do_search und deine Ausgabe machst du mittels do_all oder do, richtig?
Dabei ist der Parameter "cmd" ein BasePortal-Interner, also quasi eins der reservierten Wörter/Variablen- bzw. Parameternamen, der beim Wert do_search eben ein Suchformular anzeigt. Auch wenn keine Felder als Suchfelder deklariert sind, wird das Formular automatisch generiert (BasePortal "parst" hier den Ausdruck cmd=do_search).
Wenn du einen anderen Parameter nimmst, bist du das Formular los, also bspw. act=do_search. Allerdings musst du diesen Parameter dann selber abfragen und je nach Wert Aktionen festlegen bzw. die do-Abschnitte bedingt ausgeben. Aber wenn du so ein komplexes Suchformular zusammenbekommst, bekommst du auch das hin - oder?
Wenn du search=no machst und nen eigenen Suchlink dürfte das am einfachsten sein (halt dann doch mit dem Parameter cmd=do_search)...
Hoffe es hilft dir etwas weiter...
Beitrag von herbert (385 Beiträge) am Donnerstag, 29.Dezember.2005, 20:00.
Re: eigene Suche - Abschicken 2 mal vorhanden
hallo ruben
leider hab ich das prob schon wieder falsch erklärt.
ich übergebe ----if cmd eq "do_search"----
das formular suchseite hab ich ja definiert
meine ausgabe mach ich per loop
und die ausgabe do_all ist nur wegen der startleiste pagebrowse, bottombrowse, usw.
ok wenn ich nun search=no mache, krieg ich denn dann einen eigenen link in diese leiste wo vorher suche stand??
oder kann ich den parameter --act=do_search-- mit --if eq-- verknüpfen
also suchformular nur wenn suche aufgerufen wird???
wäre nett mir nochmal auf die (sprünge) zu helfen
--hoppla nettes wortspiel--oder
gruss herbert
Beitrag von herbert (385 Beiträge) am Donnerstag, 29.Dezember.2005, 21:23.
Re: eigene Suche - Abschicken 2 mal vorhanden - lösung --
habs schon wieder gefunden
im do_action=all ....... search=$cmd ......
geht doch
Beitrag von herbert (8 Beiträge) am Freitag, 30.Dezember.2005, 11:08.
Re: eigene Suche - Abschicken 2 mal vorhanden
danke für die mühe
guten rutsch