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

[teilgelöst] Views: Terminliste mit Jahres- und Monatsüberschriften

Eingetragen von neals (99)
am 12.06.2014 - 10:52 Uhr in
  • Views
  • Drupal 6.x oder neuer

Ich habe eine Reihe von Veranstaltungen mit Terminen (pro Monat gibt es ca. 5-8 Veranstaltungstermine manchmal auch keine), die ich in einer chronologischen Liste ausgebe (jeweils ab aktuellem Datum):

Datum, Veranstaltungsthema (neu kommt noch der Ort dazu)

Zur besseren Übersicht möchte ich zwischen den Terminen den Monat ausgeben (und zum Jahreswechsel das neue Jahr):

2014
====

Januar 2014
----------

16. - 17.01.   Seminar XYZ
19. - 20.01.   Veranstaltung ABC
25. - 27.01.   Treffen

Februar 2014
-----------

01. - 02.02.   Treffen II
04. - 05.02.   Seminar B3
08. - 09.02.   Tagung

Bisher nutze ich ein selbstgestricktes Modul, aber ich fände es angenehmer, wenn ich eine Lösung über Views finden könnte, da ich kein PHP-Könner bin und einerseits das Modul für den Wechsel auf Drupal 7 anpassen müsste und bisher noch nicht weiß wie ich den Veranstaltungsort da hineinbastle.

Ich habe keine Probleme eine entsprechende View ohne Monats oder Jahresüberschriften zu erstellen.

Hat jemand einen Tipp für mich, oder ist die Lösung über ein Modul die einzig praktikable?

‹ [gelöst] Ajax error 500 nachdem Standard Sprache auf Deutsch gestellt wurde [teilgelöst] Views: Terminliste mit Jahres- und Monatsüberschriften ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Du kannst in Views bei den

Eingetragen von tobi-berlin (857)
am 12.06.2014 - 14:43 Uhr

Du kannst in Views bei den Format-Einstellungen festlegen, mit welchem Feld die Daten gruppiert werden sollen. Zur Not kannst Du das Datumsfeld ein zweites Mal einfügen, um es für diese Gruppierung zu nutzen, und es in der Ansicht selbst ausblenden. Wenn Du dann noch für dieses Datumsfeld ein entsprechendes Format festlegst, werden die Views-Ergebnisse entsprechend gruppiert. Entweder legst Du das in den Einstellungen fest (/admin/config/regional/date-time) oder direkt bei den Feldeinstellungen in der Views, das Format wäre dann 'F Y' (F steht für den ausgeschriebenen Monat und Y für das vierstellige Jahr)

  • Anmelden oder Registrieren um Kommentare zu schreiben

Klasse! Funktioniert!

Eingetragen von neals (99)
am 15.06.2014 - 11:39 Uhr

Tobi, du bist mein Drupalheld.

Das funktioniert ja ausgezeichnet. Ich hatte damit gerechnet, dass es ein Modul braucht, um das hinzubekommen, dachte aber "Fragen kostet ja nichts!" und nun et voilà :) .

Ein Hinweis, falls es jemand anderes es auch so einrichten möchte: Wenn man in den Datum & Zeit Einstellungen (bei mir unter Drupal 6 übrigens unter /admin/settings/date-time zu finden) eigene Formate definiert und diese in den Views Einstellungen nicht auftauchen, einfach Mal den Cache leeren (Drupal 6: /admin/settings/performance).

Eine Frage hätte ich noch: Ich könnte zwar auch mit dem Ergebnis gut leben, aber vielleicht findet sich für die Jahresüberschrift auch noch eine Lösung. Allerdings habe ich unter Drupal 6 keine Möglichkeit gefunden zweifach zu gruppieren: erst nach dem Jahr und dann nach den Monaten. Gibt es da eine Möglichkeit?

Meine eigene Recherche hat erst diesen Thread "Views - group by multiple fields" zutage gefördert, wobei ich im Moment die Funktionsweise des Views Field View Moduls nicht auf Anhieb verstehe. Dann habe ich diesen Hinweis gefunden: "Views, Grouping by various levels of granularity in a date field?". Sehe ich das richtig, dass unter Drupal 7 im Gegensatz zu Drupal 6 Mehrfachgruppierungen möglich sind?

Update:

Ich hatte gerade entdeckt, dass es für Drupal 6 neben meiner eigentlich aktuellen Views Version 6.x-2.16 mittlerweile eine Version 6.x-3.0 gibt, die aufgrund eines Updateproblems aber nicht als recommended Release markiert wird. Aber auch in der 6.x-3.0 Version finde ich keine Möglichkeit für die Mehrfachgruppierung.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hui... Drupalheld, das

Eingetragen von tobi-berlin (857)
am 15.06.2014 - 14:50 Uhr

Hui... Drupalheld, das gefällt mir :-D

Also wie ich den Thread verstehe, scheint das zu gehen... hast Du denn das Feld vielleicht mehrmals in die View eingebaut? Vielleicht taucht dann ja die Möglichkeit ein zweites Gruppierungsfeld auszuwählen auf - aber ich habe das noch nie gemacht, da kann ich Dir nicht weiterhelfen

  • Anmelden oder Registrieren um Kommentare zu schreiben

Genau deshalb gibt es das

Eingetragen von Goekmen (1013)
am 15.06.2014 - 15:01 Uhr

Genau deshalb gibt es das "Date" Modul. Damit solltest du alle deine Wünsche umsetzen können.
Es hat eine sehr gute Views Unterstützung und du kannst dann auch nach Jahr und Monat gruppieren und außerdem vergangenene Termine filtern lassen.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hat Views für Drupal 7 mehr Funktionen als unter 6?

Eingetragen von neals (99)
am 15.06.2014 - 15:33 Uhr

@Goekmen

Das Date Modul nutze ich ja bereits. Du schreibst damit ließe sich auch nach Jahr UND Monat gruppieren. Genau diese Möglichkeit finde ich nicht (unter Drupal 6.31, Views Modul 6.x-3.0 und Date Modul 6.x-2.10).

In der genutzten View finde ich unter den Optionen (das Zahnradicon) zu "Style settings" bei "Grouping field" nur die Möglichkeit ein Feld zur Gruppierung einzustellen, aber keine Option für die Gruppierung nach einem zweitem Feld wie es bei dem Screenshot des bereits genannten Links erscheint.

Wo und wie stellst du das bei dir ein?

  • 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 3 Tagen 3 Stunden
  • Hey danke
    vor 3 Tagen 22 Stunden
  • Update: jetzt gibt's ein
    vor 4 Tagen 16 Stunden
  • Hallo, im Prinzip habe ich
    vor 1 Woche 2 Tagen
  • 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 3 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 16 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