Zum Inhalt springen

Search funktion

Erstellt am 23. November 2005 · 2 Antworten · letzte Antwort am 5. Dezember 2005

Tags: Frage

mclee ·

ich habe mir eine suchen funktion zusammen gestellt. sie funktioniert eigentlich auch .... fast so wie ichs gerne hätte 🙂

es ist ein text feld und rechts neben drann ein pfeil zum suchen. er macht aber unter all dem noch ein zeilen umbruch sag ich mal. wie bekomme ich das weg?

das such ergebniss wird auch in einem komplett neuem fenster geöffnet, sollte es aber im selben fenster öffen ....

hier mein text ...

SUCHEN = COA
SUCHEN < tt_content.search.30
SUCHEN.dataArray >
SUCHEN {
stdWrap.wrap = |
layout = ###LABEL### ###FIELD###
params = class="textbox"
params.submit = class="submit"
params.textarea = class="textarea"
dataArray{
10.label >
10.type = sword=input,10
10.value =
20.label >
20.type = scols=hidden
20.value = tt_content.header-bodytext-imagecaption
30.type = stype=hidden
30.value = L0
40.type = submit=submit
40.value =
}
image = IMAGE
image.file = fileadmin/image/suchen.jpg
image.params = alt="Suchen"

redirect=128
}
SEARCHOUTPUT >
SEARCHOUTPUT < tt_content.search.20

habe mir auf der root ebene eine neue seite angelegt, sie ist versteckt ID 128. braucht man damit das such ergebniss alleine da steht ohne den vorigen inhalt mit anzuzeigen oder????

rumpelstielzchen ·

also ich habe deine post nicht ganz verstanden. das inputfeld und der button sollen in eine reihe?

im TS die angabe "layout" aendern! ich habs so gemacht:

layout = <td class="box_suche">###LABEL###</td><td>###FIELD###</td>

dann willst du das ergebnis im selben fenster dargestellt haben, ohne ein neues zu oeffnen?

trag dies in die CONSTANTS deines templates ein:

PAGE_TARGET = _self
mclee ·

danke dir erstmal aber habe das problem schon selbst gelöst. ja es soll alles in einer zeile sein, hab das so jetzt gelöst ....

}
target = "style="margin-bottom : 0px;
image = IMAGE
image.file = fileadmin/image/suchen.jpg
image.params = alt="Suchen"
redirect=66
}

die leerzeile unten drunter ist nun weg ....