Zum Inhalt springen

Suchfunktion einbinden

Erstellt am 20. Dezember 2004 · 13 Antworten · letzte Antwort am 22. Februar 2006

Tags: Frage

neko1512 ·

Hallo,
gibt es schon so etwas wie eine Suchfunktion, die man auf jede mit Typo generierte Seite einbinden kann (z.B. neben das Menü)? So wie hier im Forum an der Seite "Im Forum suchen: >"
Ich hab bis jetzt nur diese indexed_search_engine gefunden, aber so wie ich das verstanden habe, braucht die eine eigene Seite und kann nicht generell eingebunden werden.

Thx Neko 😃

Proximo ·

Nach dem du die "Im Forum suchen:" Funktion nun schon gefunden hast, wäre der nächste Schritt sie auch zu benutzen... die Antworten auf deine Fragen sind in sicher 100+ Posts zu finden...

neko1512 ·

dann gib mal suchmaschine oder search_engine in das suchfeld ein und gugg was dabei rauskommt... da geht es meistens darum, wie man typoseiten für eine suchmaschine optimiert... auf die idee, das hier im forum zu suchen bin ich auch schon gekommen. ich hab sogar schon im typo- buch gesucht, da steht nur drin, daß es eine suchfunktion gibt, welche schon im grundumfang vorhanden ist. ich hab sie bei mir im grundumfang leider nicht gefunden. ich weiß aber auch nicht nach welchen schlagworten ich noch suchen soll, das was ich suche kann man nunmal leider schwer mit einem Schlagwort ausdrücken ("Eingabefenster-ohne-eigene-Seite-Suchfunktion??")

neko1512 ·

Hi Lemmi,

in meiner Designvorlage eingebunden siehts schonmal toll aus ;-)
das gehört zu der indexed_search_engine, oder? Ich hab die installiert, aber wie binde ich die jetzt auf einer Seite ein? Ich habs mit dem dummyweg versucht (Neuen Datensatz anlegen), ging natürlich nicht. kannst du mir sagen wie ich das jetzt machen muß?

einpraegsam.​net ·

Marker ###SEARCH### im HTML Template setzen

Im Setup z.B.:

################## SEARCH ################
  marks.SEARCH = COA
  marks.SEARCH {

  10 = IMAGE
  10.file = fileadmin/holler1/img/spacer.gif

  20 < tt_content.search.30
  20.dataArray >
  20 {
    stdWrap.wrap = | 
    layout = ###LABEL### ###FIELD###
    params = class="suche"
    params.submit = class="suche"
    params.textarea = class="suche"
    dataArray{

    10.label > # Einstellung für ein leeres Label
#  10.label = <p>Suchbegriff</p>
    10.type = sword=input,25 #Feldgröße
    10.value = [Search]


    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/holler1/img/spacer.gif
    image.params = alt="Search whole Site"
    redirect = 123
   }
#######################SEARCH ENDE################
xxxxxx ·

hääää???

bei mir kommt immer dieser meldung:

"The page is not configured! [type= 0][]"

wie erstelle ich ein html-template???
kannst du mir bitte schritt für schritt sagen?

danke... 🙂

einpraegsam.​net ·

ich sag nur "Hello World" 😃

am besten schaust du dich mal im Anfängerbereich etwas um oder gibst mal in der Suchfunktion "Template" ein.

Ist wie beim Autofahren: Man muss eigentlich noch nicht bremsen, wenn der Motor noch nicht läuft 😉

martina ·

weil du wohl das opfer bringen und dich in typo3 einarbeiten solltest... zuerst musst du wohl die grundlagen verstehen.

gibt ja genug "einsteiger" tutorials... ich musste auch hunderte von seiten durcharbeiten, bis langsam aber sicher das licht aufging 😉

hier werden sie geholfen: http://www.typo3.net/literatur_zu_typo3/

Mauki ·

Sehe ich das richtig das man für den geposteten Code noch die indexed_search_engine braucht ? Der Code spricht sozusagen nur die Suche an.

Mauki ·

Keiner ne Antwort ? Wie geben ich den an auf welcher Seite er ausgeben soll ? Ich habe dazu den Code von Seite verwendet.