Zum Inhalt springen

Suchfunktion

Erstellt am 20. September 2002 · 4 Antworten · letzte Antwort am 1. Oktober 2002

Tags: Frage

mwesterm ·

Hallo zusammen,

ich habe ein Problem mit der Suche (erst mal mit der normalen Suche, also normaler Pageconent vom Typ "Search").

Die Suche befindet sich bei mir nicht auf der Startseite, sondern eine Ebene drunter
Die suche über Seiteninhalt funktioniert ohne Probleme.
Aber wenn ich Suche über Überschriften und Stichworte machen, dann wir nur ab der Ebene gesucht, in der sich die Suchenseite befindet.

root----- Menü1
....|----Menü2
.....----Suche
..........|---Sub 1
...........---Sub 2
Also würde her nur in Sub 1 und Sub 2 was gefunden, Menü1 und Menü2 wird nicht durchsucht.

Kann mir jemand einen Tip geben, was ich falsch gemacht habe?

Danke.

Gruß
Martin

[ Diese Nachricht wurde geändert von: mwesterm am 2002-09-20 08:42 ]

[ Diese Nachricht wurde geändert von: mwesterm am 2002-09-20 08:51 ]

Blacky ·

Hallo,
ich kann das Problem nicht nachvollziehen, bei mir funktioniert es mit der Testsite und überall sonst korrekt, egal auf welcher Ebene das Formular liegt.
Hast Du eventuell die Suchfunktion im Template angepasst? Oder vielleicht hast Du neue Templates in den den unteren Ebenen eingefügt? Die Suche erfolgt in einem Seitenbaum ab der Seite, bei der im Template "rootlevel" angeklickt ist.
hth
Gruss

Andreas Schwarzkopf
http://www.meinsystem.de

mwesterm ·

Hallo Andreas,

des Rätsels Lösung:
Die Suche nach dem Pagetitle im Pageheader funktioniert nicht.
Wenn ich nach dem Header vom Content suche, dann funkioniert es.

Danke für die Antwort.

Aber vielleicht hast du noch einen schnellen Tip:
Das Suchergebniss wird korrekt angezeigt. Wenn ich nun auf ein Ergebniss klicke, öffnet er auf die entsprechende Seite.
Leider aktualisiert er nicht die Menüs.
Ich habe als basis das static_template "bug" mit 3 Frames benutzt.

Aber das Problem ist wohl auch auf http://www.typo3.com so.

Gruß
Martin

Blacky ·

Das müsste für die Frameaktualisierung helfen:

tt_content.search.20 {
target = _top
resultTarget = _top
}

Kann es sein, dass Du die Suchfunktion
irgendwie geändert hast? Z.B.
Suche auch in den Seitentiteln:
tt_content.search.30 {
dataArray {
10.label =
10.type = sword=input
20.type = scols=hidden
20.value = pages.title-subtitle-keywords-description:tt_content.header-bodytext-imagecaption
30.type = stype=hidden
30.value = L0
40.type = submit=submit
40.value = Suchen
}
}
Wie Du siehst, steht hier pages.title-subtitle etc.., also er muss in den Seitentiteln und Untertiteln suchen.

Gruß

Andreas Schwarzkopf
UNICENT Web Solutions
http://www.meinsystem.de

mwesterm ·

Hallo Andreas,

danke für deinen Tip.

NAch dem 3 mal lesen von TS-Ref fange ich an, typo3 zu vestehen.

Ich habe auch die Lösung gefunden.
Mit deinem Vorschlag bin ich nicht weiter gekommen, aber mit
tt_content.search.20.renderObj.10.typolink.target = _top

hat es geklappt.

Gruss
Martin

[ Diese Nachricht wurde geändert von: mwesterm am 2002-10-01 10:50 ]