Startseite
  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche
Startseite › Forum › Drupalcenter.de › Module › Views ›

Inhaltstypen Feld nach current-user filtern

Eingetragen von Loscobra (7)
am 11.10.2014 - 19:21 Uhr in
  • Views
  • Drupal 7.x

Drupal 7 Views 3
Hallo ich möchte folgendes lösen komme aber nicht darauf wie.

Ich möchte ein Inhaltstypen Feld mit dem aktuell angemeldeten Benutzer Filter.
Also ich habe ein Inhaltstyp mit verschiedenen Feldern, eins davon "Mitglied" möchte ich nach dem angemeldeten Benutzer current-User filtern so das nur Daten für diesen Nutzer ausgegeben werden, habe aber keine Ahnung wie ich das machen soll.

‹ Abstand zwischen Feldern in einer dublizierten View Inhaltstypen Feld nach current-user filtern ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Willkommen hier im DC, ich

Eingetragen von marco.b (645)
am 12.10.2014 - 11:32 Uhr

Willkommen hier im DC, ich glaube du bist neu!

Deine Anforderung ist für mich (und ich vermute, für andere hier genauso) zu ungenau beschrieben, um da eine Antwort geben zu können.

Fragen:
Nach was genau willst du filttern?
Nach allen nodes dieses Inhaltzstyps, die der aktuelle Benutzer verfasst hat?
Oder vielleicht nach allen Feldinhalten dieses Felds, wenn da der aktuelle Benutzer drin steht (Was ist das für eine Feldtyp? Entity reference?)?

Je präziser du fragst, dest besser sind in der Regel die Antworten.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Sieht nach Kontextfilter aus

Eingetragen von C_Logemann (912)
am 12.10.2014 - 12:24 Uhr

Ich habe zwar eine grobe Idee, was gewünscht wird aber das noch genauer zu umschreiben ist sinnvoll.

Ich beantworte das mal spekulativ: Es soll mit Views eine für den aktuellen Benutzer individuelle Liste von Nodes (Content) erzeugt werden. Die Nodes sind entweder über die Autorenschaft oder z.B. über Entityreference (ER) mit Drupal-Usern verknüpft.
Das kann man mit "contextual filter" lösen, was aber eine Advanced Aufgabe der Views-Konfiguration darstellt, die auch im Advanced Bereich zu finden sind. Der Kontextfilter kann dann die Liste auf bestimmte Werte im betreffenden Feld (Author oder ER) reduzieren. Als Filter-Wert kann unter anderem der aktuelle Benutzer ausgewählt werden.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Nach allen Feldinhalten

Eingetragen von Loscobra (7)
am 12.10.2014 - 19:38 Uhr

Nach allen Feldinhalten dieses Felds, wenn da der aktuelle Benutzer drin steht.
Feldtyp Text kann aber noch geändert werden.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Zitat: Nach allen

Eingetragen von Jenna (1883)
am 12.10.2014 - 19:53 Uhr
Zitat:

Nach allen Feldinhalten dieses Felds, wenn da der aktuelle Benutzer drin steht.

Hast du denn überhaupt schon eine Views angelegt und in deiner neu erstellten Views Filter gesetzt nach denen du suchen möchtest?

Grüße Jenna

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ja aber ich finde keine

Eingetragen von Loscobra (7)
am 12.10.2014 - 19:57 Uhr

Ja aber ich finde keine Möglichkeit das Feld nach dem Aktuell angemeldeten Benutzer zu filtern.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Also nochmal: We.lches

Eingetragen von moreira.dasilva (73)
am 13.10.2014 - 08:46 Uhr

Also nochmal:
We.lches Szenario trifft nun zu:
A) Du hast einen Inhaltstypen, dieser Inhaltstyp hat Felder und nun willst du einzelne Nodes nur für bestimmte User anzeigen?

Oder

B) Du hast einen Inhaltstyp User und willst nun dem Current User sein eigenes Profil anzeigen?

Du musst dein Anliegen genauer beschreiben, vielleicht auch mit Beispielen unterfüttern, sonst ist es sehr schwer das nachzuvollziehen. Ich weiß dass das manchmal schwieriger ist als man denkt. Auch ich poste oft Fragen die man nicht verstehen kann, ohne neben mir zu sitzen, aber wenn man sich dann mehr Mühe gibt sein Problem zu schildern ist das A) nicht so anstrengend für die Helfenden und B) wird man sein Problem schneller los!

Grüße

  • Anmelden oder Registrieren um Kommentare zu schreiben

A) Trifft zu Nach allen

Eingetragen von Loscobra (7)
am 13.10.2014 - 09:16 Uhr

A) Trifft zu
Nach allen Feldinhalten dieses Felds (Mitglied), wenn da der aktuelle Benutzer drin steht.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ok, du verwirrst mich, sag

Eingetragen von moreira.dasilva (73)
am 13.10.2014 - 10:03 Uhr

Ok, du verwirrst mich, sag doch mal konkret was du damit machen willst! Ne Liste der Artikel die ei User geschrieben hat?, einen privaten Bereich?, was willst du damit konkret umsetzen?

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ok ich will mir einen

Eingetragen von Loscobra (7)
am 13.10.2014 - 10:28 Uhr

Ok ich will mir einen Inhaltstyp "Personenbezogen" mit den Feldern "Titel" Node ID, "Mitglied" Text mit Auswahlfeld, "Information" Langer Text erstellen.
Das ganze möchte ich über ein Views Block anzeigen.

Beispiel:
Titel: Mitglied: Information:
Termin xy Am blablabla
Dienst yx Du Hast am Wochenende blabla

Ist nun Benutzer xy Eingeloggt wird Am blablabla angezeigt.
Ist Benutzer yx Eingeloggt wird Du Hast am Wochenende blabla angezeigt
Ist Benutzer yZZ Eingeloggt gibt es keine Ergebnisse und der Block wird nicht angezeigt.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ok, das kannst du per

Eingetragen von moreira.dasilva (73)
am 13.10.2014 - 11:14 Uhr

Ok, das kannst du per https://www.drupal.org/project/entityreference und Views mit contextual links lösen

  • Anmelden oder Registrieren um Kommentare zu schreiben

Meine Empfehlung: Schau dir

Eingetragen von marco.b (645)
am 13.10.2014 - 11:33 Uhr

Meine Empfehlung: Schau dir mal diese Tutorials an, da wirst du richtig fit mit views: http://nodeone.se/en/taming-the-beast-learn-views-with-nodeone
Für deinen Fall interessant ist Episode 19 ff.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Und von der Herangehensweise

Eingetragen von marco.b (645)
am 13.10.2014 - 11:39 Uhr

Und von der Herangehensweise hätte ich bei deinem Textfeld Bedenken, dass jemand einen Schreibfehler in den Usernamen schreibt o.ä. und dann scheitert die Filterfunktion an solchen Kleinigkeiten.Viel besser: referenziere den Benutzer mit entity reference.
Dann füge in deiner View rechts unter "Advanced" die Beziehung zur mit diesem Feld referenzierten Entity (Benutzer) hinzu. Wenn du dann rechts ganz oben den Kontextfilter auf die UID des ref. users setzt, bist du am Ziel.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Super Danke hat Funktioniert

Eingetragen von Loscobra (7)
am 13.10.2014 - 13:35 Uhr

Super Danke hat Funktioniert

  • Anmelden oder Registrieren um Kommentare zu schreiben

Also die Views Abfrage

Eingetragen von Loscobra (7)
am 13.10.2014 - 14:40 Uhr

Also die Views Abfrage funktioniert aber wenn ich den Block einbinde und einen Inhalt erstelle kommt folgende Fehlermeldung:

Notice: Undefined index: allowed_values_function in list_allowed_values() (Zeile 239 von /modules/field/modules/list/list.module).
•Notice: Undefined index: allowed_values in list_allowed_values() (Zeile 248 von /modules/field/modules/list/list.module).
•Notice: Undefined index: value in list_field_formatter_view() (Zeile 467 von /modules/field/modules/list/list.module).
•Notice: Undefined index: value in list_field_formatter_view() (Zeile 472 von /modules/field/modules/list/list.module).

Die Vorschau in Views funktioniert aber ohne Probleme an was kann das liegen?

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • für drupal11 ein Slider Modul
  • [gelöst] W3CSS Paragraphs Views
  • Drupal 11 neu aufsetzen und Bereiche aus 10 importieren
  • Wie erlaubt man neuen Benutzern auf die Resetseite zugreifen zu dürfen.
  • [gelöst] Anzeigeformat Text mit Bild in einem Artikel, Drupal 11
  • Social Media Buttons um Insteragram erweitern
  • Nach Installation der neuesten D10-Version kein Zugriff auf Website
  • Composer nach Umzug
  • [gelöst] Taxonomie Begriffe zeigt nicht alle Nodes an
  • Drupal 11 + Experience Builder (Canvas) + Layout Builder
  • Welche KI verwendet ihr?
  • Update Manger läst sich nicht Installieren
Weiter

Neue Kommentare

  • melde mich mal wieder, da ich
    vor 2 Tagen 23 Stunden
  • Hey danke
    vor 3 Tagen 18 Stunden
  • Update: jetzt gibt's ein
    vor 4 Tagen 12 Stunden
  • Hallo, im Prinzip habe ich
    vor 1 Woche 1 Tag
  • Da scheint die Terminologie
    vor 1 Woche 2 Tagen
  • Kannst doch auch alles direkt
    vor 1 Woche 6 Tagen
  • In der entsprechenden View
    vor 1 Woche 6 Tagen
  • Dazu müsstest Du vermutlich
    vor 1 Woche 6 Tagen
  • gelöst
    vor 4 Wochen 2 Tagen
  • Ja natürlich. Dass ist etwas,
    vor 4 Wochen 3 Tagen

Statistik

Beiträge im Forum: 250233
Registrierte User: 20449

Neue User:

  • Mroppoofpaync
  • 4aficiona2
  • AppBuilder

» Alle User anzeigen

User nach Punkten sortiert:
wla9461
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3924
ronald3857
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 0 User und 19 Gäste online.

Hauptmenü

  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche

Quicklinks I

  • Infos
  • Drupal Showcase
  • Installation
  • Update
  • Forum
  • Team
  • Verhaltensregeln

Quicklinks II

  • Drupal Jobs
  • FAQ
  • Drupal-Kochbuch
  • Best Practice - Drupal Sites - Guidelines
  • Drupal How To's

Quicklinks III

  • Tipps & Tricks
  • Drupal Theme System
  • Theme Handbuch
  • Leitfaden zur Entwicklung von Modulen

RSS & Twitter

  • Drupal Planet deutsch
  • RSS Feed News
  • RSS Feed Planet
  • Twitter Drupalcenter
Drupalcenter Team | Impressum & Datenschutz | Kontakt
Angetrieben von Drupal | Drupal is a registered trademark of Dries Buytaert.
Drupal Initiative - Drupal Association