Zum Inhalt springen

indexed-search anpassen

Erstellt am 24. Juni 2005 · 4 Antworten · letzte Antwort am 27. Juni 2005

Tags: Suche, Frage

McGregor ·

Hallo!

Nun durchsuche ich schon seit geraumer Zeit diese Forum, finde aber nur die selben Fragen - OHNE Antworten *grrrrr*
Deswegen probiere ich es auch nochmal:

Ich habe die Indexed-Search installiert und sie arbeitet einwandfrei. Lediglich das Design muss noch angepasst werden. Wie ich das Aussehen per css ändern kann ist kein Problem, aber wie kann ich ganze Teile der Suchmaske verschwinden lassen.

Ich habe konkret in einem Eck meiner Seite eine kleine Suche eingefügt. Wenn ich dort etwas eingebe, dann werde ich auf die Such-Ergebnis-Seite weitergeleitet und dort stehen auch die Treffer. Doch leider ist auch auf dieser Seite die Suchmaske, incl. dem "Erweiterte Suche" und 2 Arten von Ergebnislisten. Also einmal eine Liste mit den Hauptmenüpunkten (und der Angabe, wieviel Treffer in jedem Bereich) und einmal die Ergebnisliste.

Nun würde ich gerne den Suchbereich und die Bereichsliste entfernen und die Ergebnisliste derart modifizieren, daß sie zum Design meiner Seite passt. Also auch dort die Umstrukturierung der Inhalte (z.B. erst das Änderungsdatum und danach den Inhalt der Seite ausgeben)

Wie muss ich das machen?
Kann ich dazu eine Designvorlage verwenden?
Wo finde ich dann eine Beispielvorlage?
Wie binde ich die Vorlage ein?

Grüße und schönes WE
McGregor

Unbekannter Benutzer ·

hi,

in der "class.tx_indexedsearch.php" datei befinden sich diverse funktionen, die das layout generieren.

printResultSectionLinks() // erstellt Ankerlinks zu den Section Headers (z.b. Projekte (2 Seiten))

makeSectionHeader() // erstellt den Kopfbereich einer Sektion.

printResultRow() // erstellt das eigentliche Suchergebnis. Mit Titel, Ausschnitt des Textes und Infos zur Datei.

makeInfo() // generiert den Info-Block

die indexed_search benutzt soweit ich weiß keine templates.

gruß
tom 😃

McGregor ·

Hallo und schönen Montag morgen ...

so einen Mist hatte ich mir fast gedacht. Ich kann aber nicht glauben, daß diese "tolle" Extension es erfordert einen php-Eingriff vornehmen zu müssen, wenn man das Design ändern will.
Kann es sein, daß man mit einer erweiterten Extension das Layout ändern kann? Ich frage einfach nochmal in die Runde... (trotzdem Danke, Tom)

Grüße
McGregor