Erweiterte Suche mit Drupal (Views und CCK)
Ich Baue eine Seite, wo Produkte sind, halten in für einen Inhaltstyp erstellt mit CCK. Produkten zugeordnet werden können, auf mehrere Taxonomie-vocabularities. Jetzt brauche ich eine erweiterte Produkt-Suche, die Benutzer verwenden können, um die Suche viele Suche Argumente (Taxonomie-Begriffe, CCK-Feld-Werte). Ich habe ganz viel gegoogelt, aber ich habe nicht in der Lage zu finden, ein genug flexibles Modul.
War ich in der Lage zu erstellen, die fast alle benötigten Funktionen mit Blick auf die Argumente aber nicht in der Lage, einen Weg zu finden, um die Suche Formular, ohne meine eigene benutzerdefinierte Suchfeld. Dies ist nicht wirklich die Lösung die ich Suche.
Die Frage(N) Folgen:
Gibt es eine richtige Modul für flexible, benutzerdefinierte Suche, oder ist ein eigenes Modul der einzige Weg? Gibt es ein Modul für das argument Formular für Ansichten.
InformationsquelleAutor der Frage Tuomas Paasonen | 2009-05-26
Du musst angemeldet sein, um einen Kommentar abzugeben.
Gibt es eine "Facettierte Suche" - Modul (http://drupal.org/project/faceted_search) , bietet ein Interessantes Konzept, der recherche, auch für CCK-Felder zu.
Sehen Sie eine demo hier.
Vielmehr bietet Sie auf, wählen Sie den vorhandenen Wert legt (Facetten), und navigieren Sie elegant, aber dennoch ist es eine Suche. (Verwenden Sie zusammen mit http://drupal.org/project/cck_facets)
InformationsquelleAutor der Antwort AlexA
Facettierte Suche und ApacheSolr-integration-Module sind die beiden (separaten) - Methoden, die ich empfehlen würde.
Haben Sie erschöpfen alle Möglichkeiten der Views-exposed Filter?
InformationsquelleAutor der Antwort bangpound
Gehen Sie durch dieses video-tutorial zu machen, die benutzerdefinierte Suche-Funktionalität mit Views in Drupal
wäre hilfreich
http://planetghost.com/views_search_drupal
InformationsquelleAutor der Antwort Dinesh
Welche Funktionen können Sie nicht reproduzieren, mit Blick auf? Ich habe einige arbeiten mit Ansichten, die für ein such-interface, aber ich müsste mehr wissen, um zu helfen.
InformationsquelleAutor der Antwort John Fiala
Ich denke, Sie müssen starten, mit Blick auf API und die Haken zur Verfügung gestellt von Ansichten.
https://api.drupal.org/api/views/views.api.php/group/views_hooks/7
Sehr wichtig ist views_get_view. Siehe die Dokumentation, laden Sie Ihre anzeigen und überprüfen Sie die Ansicht mit dpm - (devel-Modul). Sie können es ändern, programmgesteuert und anschließend ausführen.
https://api.drupal.org/api/views/views.module/function/views_get_view/7
Denken Sie daran, dass Sie ändern können, die exponierte form Ihre Ansichten über hook_form_alter.
Facettierte Suche ist eine sehr gute Wahl, wie alle sagten, aber die Aussicht ist sehr flexibel und leichter.
Hoffe, das hilft!
InformationsquelleAutor der Antwort Beto Aveiga