[gelöst] Benutzersuche mit Views
am 27.10.2009 - 14:22 Uhr in
Hallo,
ich habe schon viel im Internet und auch hier auf dieser Seite gesucht, aber leider keine passenden Antworten gefunden, welche mir auch helfen würden.
Ich möchte gerne eine Benutzersuche mit dem Views-Module anlegen, dazu habe ich diese Anleitung für Drupal6x gefunden:
http://drupal.org/project/profilesearch
ich habe die Schritte befolgt, jedoch funktioniert die Suche nicht.
Ich gebe einen Suchbegriff ein, der in einem Profilfeld enthalten ist und die Suche liefert keine Ergebnisse.
Ich habe das ganze mit Nodes schon einmal ausprobiert und dabei funktioniert es.
Außerdem habe ich auch das content_profile-Module miteingebunden, da ich mir dachte, dass es dann vielleicht funktionieren würde, da es ja bei nodes funtktioniert... aber aus irgendeinem Grund funktioniert es bei mir immer noch nicht.
Kann mir irgendwer helfen?
Gruß Benny :)
- Anmelden oder Registrieren um Kommentare zu schreiben
Hi, das Modul sieht eher tot
am 29.10.2009 - 23:50 Uhr
Hi,
das Modul sieht eher tot aus. Wenn du über Profilfelder suchen willst, dann sollte es schon reichen, einen View über User zu machen und dann Filter auf die Felder über die du suchen willst zu veröffentlichen. Aber pass auf, bei großer Datenmasse, kann das Probleme geben, da es keinen MySQL Index auf den Felder gibt und du wahrscheinlich auf "enthält" suchst. Das kann dann sehr langsam werden.
---
Viele Grüße,
Kars-T
Viele Grüße,
Kars-T
hi, danke für die
am 30.10.2009 - 14:34 Uhr
hi,
danke für die antwort.
dass das modul tot ist weiß ich ja ;). es ist für version 5. aber dort steht eine anleitung wie man dieses modul mit views nachbauen kann.
Dies habe ich auch genauso erledigt, jedoch zeigt mir views keine ergebnisse an wenn ich einen suchbegriff eingebe. ohne suchbegriff zeigt mir die ansicht genau die felder an, die ich eingestellt habe.
ich habe es erst einmal so eingestellt, dass mir ohne suchbegriff alles angezeigt wird, sobald die suche richtig funktioniert werde ich dies umstellen.
aber momentan weiß ich echt nicht weiter, weil es ja wie gesagt mit nodes genauso funktioniert und mit den feldern aus dem profile module nicht.
brauche echt hilfe dabei.
Also gerade mal getestet -
am 30.10.2009 - 15:13 Uhr
Also gerade mal getestet - bei mir funktioniert das...
Hast du vielleicht ein Screenshot oder eine genauere Beschreibung deiner Views-Einstellungen?
-----------
Luca Curella
Kooperative Netze - Berlin
hier ist der
am 31.10.2009 - 13:08 Uhr
hier ist der screenshot
danke für deine hilfe! :)
(ich versuche es nochmal, vielleicht habe ich ja den fehler mehrmals gemacht)
Content Profile
am 31.10.2009 - 17:11 Uhr
Deaktiviere das Core Profile Module und verwende stattdessen Content Profile, dabei werden die Profile wie normale Inhaltstypen behandelt, und du kannst views erstellen, suchen etc.
hi, ja das habe ich auch
am 31.10.2009 - 18:33 Uhr
hi, ja das habe ich auch schon einmal probiert, das problem an der geschichte ist nur, dass ein Benutzer dann, so wie es aussieht unendlich viele Profile erstellen kann.
Ich verstehe nicht warum meine Ansicht bei Nodes funktioniert und bei Benutzern nicht, ich habe schon überlegt, ob die Inhalte der Benutzer vielleicht nicht indiziert werden, aber wenn man die einfache core-search auf Benutzer anwendet, dann werden dort auch Inhalte angezeigt, die indiziert sein müssen.
dieses Problem nervt mich langsam :/
Content Profile macht genau
am 01.11.2009 - 10:44 Uhr
Content Profile macht genau das, dass ein Benutzer nicht unendliche viele Profile sondern genau eines erstellen kann. Natürlich musst du den Inhaltsyp als Content profile markieren
lööösung
am 01.11.2009 - 14:50 Uhr
danke,
ich habe nicht gewusst, das man dort irgendwo etwas einstellen kann... ich habe das zwar gesucht, aber nicht gefunden.
jetzt geht das so ungefähr wie gedacht, im zusammenhang mit dem cck geht es gut.
danke an alle :)