Individuelle Filter über Profilfeld steuern
Eingetragen von Flo (13)
am 06.06.2009 - 15:45 Uhr in
am 06.06.2009 - 15:45 Uhr in
Hi liebe Drupalfreunde,
ich beschäftige mich seit ein paar Tagen wieder mit Drupal und habe ein eigentlich simples Problem mit Filtern in Views 2.0: Ich möchte gerne einen Filter einbauen, der über ein Profilfeld gesteuert werden kann.
Die Anwendungsmöglichkeiten dazu sind vielfältig, z. B. habe ich einen Inhaltstypen mit einem optionalen ImageField erzeugt und nun möchte ich, dass jeder User im Profil einstellen kann, ob er Beiträge ohne dieses Bild sehen will oder nicht (also ob der Filter aktiv ist oder nicht).
Hoffe auf kompetente Antworten! ;)
- Anmelden oder Registrieren um Kommentare zu schreiben
puh! also so wirds erstmal
am 06.06.2009 - 18:23 Uhr
puh!
also so wirds erstmal nicht gehen, das ist klar :)
am einfachsten wäre es glauche ich per hook_views_pre_query(&$view) das $view object so zu verändern, wie der aktuelle benutzer es eingestellt hat.
--------------
Blog www.freeblogger.org: Deutscher IRC-Channel: irc.freenode.net #drupal.de ... Jabber-me: dwehner@im.calug.de
SirFiChi ist auch dein Halbgott.
Danke für die Antwort.
am 07.06.2009 - 18:20 Uhr
Danke für die Antwort. Leider ist mir noch nicht ganz klar, wie ich das von dir beschriebene umsetzen könnte. Wo muss ich die Veränderung des Views reinschreiben? Kannst du mir Seiten nennen, wo ich mich dazu ein wenig einlesen kann? Grundlagenkenntnisse in PHP sind vorhanden.