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

Contextual Date Filter

Eingetragen von Ashidian (4)
am 09.11.2015 - 22:59 Uhr in
  • Views
  • Drupal 7.x

Hallo Leute,

ich sitze jetzt schon ein bisschen länger an einem Problem, welches ich einfach nicht gelöst bekomme. Ich werde es erstmal kurz beschreiben und dann nochmal ausführlicher.

In einer View habe ich Nodes mit einem Date-Field. In dieser View sollen nur Einträge eines bestimmten Zeitpunkts angezeigt werden.

Ich habe noch eine 2. View, deren Einträge wiederum eine View enthalten (übers Views field view - Module). Beide Views zeigen unterschiedliche Node Types an, die ich über das Entity Reference - Module miteinander verknüpft habe.

Hier mal meine Konfiguration wie ich mir das vorgestellt habe.

1. Node Type: Schulfach (Mathe, Deutsch), bspw. wöchentlich wiederholend auftretend (mit Date Repeat eingestellt)
2. Node Type: Hausaufgabe (Differentialgl. lösen, Buch lesen), mit Verweis auf das Schulfach und mit Single Date.

Jetzt will ich im Prinzip ein Hausaufgabenheft haben, das mir immer die Fächer anzeigt und ggf. an dem Datum die passenden Hausaufgaben.

Also habe ich erstmal eine View erstellt, die mir die Schulfächer ausspuckt und das mit nem Contextual Filter den Standardwert auf Heute gesetzt, damit man bestimmte Wochen wählen kann. In dieser View werden die Felder: "Name des Fachs" und "Datum des Fachs" eingetragen. Mit der Einstellung in der View: "Zusammenfassung verwenden" zeigt er mir schon je nach Woche das richtige Datum aus dem Date Repeat Feld an. Außerdem habe ich in der View noch die 2. View als Feld

Diese View zeigt mir Hausaufgaben an, indem ich den Titel der Hausaufgabe und das Datum der Hausaufgabe ausgeben lasse, ich habe als Beziehung das Fach hinzugefügt und als Contextual Filter die Beitrags-ID als Beziehung erstellt, über das Views field view - Module kriegt er dann auch die entsprechende ID des Fachs. Das funktioniert. Er zeigt dann nur noch alle Hausaufgaben an und nur die in der 1. View zur passenden Woche.

Deshalb dachte ich, ich muss dieses Date-Field aus der Parent View auch noch als Contextual Filter übergeben und dann mit dem Date-Field aus der Child-View abgleichen, jedoch bin ich da von der Granularität verwirrt und funktionieren tut das ganze irgendwie nicht. Wenn ich die Granularität auf Monat lasse, zeigt er trotzdem alle an, wenn ich diese auf Woche schalte, dann zeigt er gar keine mehr an.

Ich hab auch überlegt, ob ich statt dem Date Repeat das "Date Repeat Entity"-Modul verwenden sollte, wollte das aber gerne vermeiden.

Ich glaube, dass ich dem Ziel schon relativ nah bin und hoffe hierdurch zu einer Lösung zu kommen. Ich hoffe ihr könnt mir helfen!

Vielen Dank schon mal im Voraus!

EDIT:

Mitlerweile hab ichs rausbekommen! Es trat wohl ein Fehler beim Übergeben des date fields an die child View auf. Ich habe das module: Views PHP hinzugefügt und im parent View aus dem date field nochmal den Wert rausgezogen, von der Ansicht ausgeschlossen und übergebe nun diesen Wert. Klingt merkwürdig, aber passt dann so.
Hier hatte auch schon jemand das Problem: https://www.drupal.org/node/1914780#comment-7565747

AnhangGröße
Child-View Einstellungen228.7 KB
Parent-View Einstellungen231.67 KB
Parent-View Momentane Ausgabe11.87 KB
‹ Views PHP Feld value als Bild Contextual Date Filter ›
  • 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 1 Woche 2 Tagen
  • Hey danke
    vor 1 Woche 3 Tagen
  • Update: jetzt gibt's ein
    vor 1 Woche 3 Tagen
  • Hallo, im Prinzip habe ich
    vor 2 Wochen 1 Tag
  • Da scheint die Terminologie
    vor 2 Wochen 1 Tag
  • Kannst doch auch alles direkt
    vor 2 Wochen 5 Tagen
  • In der entsprechenden View
    vor 2 Wochen 5 Tagen
  • Dazu müsstest Du vermutlich
    vor 2 Wochen 5 Tagen
  • gelöst
    vor 5 Wochen 2 Tagen
  • Ja natürlich. Dass ist etwas,
    vor 5 Wochen 3 Tagen

Statistik

Beiträge im Forum: 250233
Registrierte User: 20450

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 9 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