2012-04-09 6 views
0

Ich bin sicher, das ist etwas einfaches, für das ich gerade nicht die Dokumentation gefunden habe:Verwenden Sie EE Search Module, um benutzerdefinierte Felder zu suchen

Ich habe eine Website mit einem Mitgliedsverzeichnis. Alle Mitgliedsdaten werden in einem Mitgliedskanal gespeichert, der eine Vielzahl von benutzerdefinierten Feldern verwendet, von denen einige Teil des Field Packs P & sind.

Ich benutze ein Panzerknacker Form die Daten einzugeben, und es macht die benutzerdefinierten Felder schön:

P&T Fields Example 1

P&T Fields Example 1

Was ich will, ist im Wesentlichen die gleiche Form, aber haben es ausführen suchen, anstatt die Felddaten einzugeben.

Ich habe die Search Module-Dokumentation durchsucht, kann aber keine Informationen darüber finden, wie einzelne Felder zu suchen sind, geschweige denn, wie sie gerendert werden. Ich habe auch die Safecracker-Dokumentation durchsucht, um sie für die Suche zu konfigurieren (die ideale Lösung).

Wie mache ich das?

Jede Hilfe wäre willkommen.

Danke!

ty

Antwort

1

Suchmodul EE nicht tun, was Sie wollen - es ist eher ein allgemeinen Suchwerkzeug ist, und seine „Erweiterte Suche“ Form ist weniger über benutzerdefinierte Felder und mehr über Dinge wie Kanäle und Kategorien.

Sie möchten Solspace Super Search betrachten. Es ist viel leistungsfähiger und ermöglicht es Ihnen, genau das zu tun, was Sie in Bezug auf Ihre Abfrage wollen - obwohl Sie das Formular manuell erstellen müssen (dh Sie erhalten nicht die SafeCracker-Stil Einfachheit der Verwendung von {field:field_name}, um Ihr Formular zu haben Felder ausgegeben für Sie).

0

Ich würde auch empfehlen, SuperSearch auschecken.