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

nach Datum filtern in D6

Eingetragen von flobweb (34)
am 29.06.2008 - 18:44 Uhr in
  • Views
  • Drupal 6.x

Hallo zusammen,

ich versuche seit einiger Zeit einen einfachen Terminkalender zu machen. Dazu hab ich einen Inhaltstyp "Termin" erstellt. Mit CCK hab ich ein Feld "Beginn" des Typs "date" hinzugefügt. Jetzt hab ich versucht ein View zu erstellen das in einer Tabelle alle aktuellen Termine anzeigt (also keine alten Termine, die sollen nicht angezeigt werden).

Mein Problem liegt jetzt bei dem Filter. Ich habe einen Datumsfilter angelegt. Aber irgendwie wird entweder alles angezeitg, oder garnichts. aber nur die aktuellen Termine geht nicht.

Ich hoffe meine Beschreibung ist einigermaßen klar. Über eine Antwort würde ich mich sehr freuen.

Liebe Grüße
flobweb

PS: Ich benutze: Drupal 6.2, CCK 6.x-2.0-beta, Date 6.x-2.0-beta3, Views 6.x-2.0-beta4

‹ Views Argument negieren Views: Liste mit Pressemitteilungen einmal mit Bild und Teaser und einmal ohne ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Wie hast du denn den

Eingetragen von netzkoop (1820)
am 30.06.2008 - 16:09 Uhr

Wie hast du denn den Datumsfilter mit deinem Feld "Beginn" verknüpft?
Möchtest du das Modul Calendar mit Absicht nicht verwenden?

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hallo, danke für deine

Eingetragen von flobweb (34)
am 30.06.2008 - 19:52 Uhr

Hallo, danke für deine Antwort.

Ja. Calendar will ich wirklich nicht benutzen. Das soll ja auch kein richtiger Kalender werden, sondern eigentlich wirklich nur eine Auflistung von Terminen, wobei die Termine, die schon vorbei sind, halt nicht mehr angezeigt werden sollen.
Hab in Drupal 5 auch schon mal sowas gemacht, aber da hats irgendwie funktioniert. Und jetzt find ich meinen Fehler einfach nicht.

SELECT node.nid AS nid,
   node_data_field_beginn.field_beginn_value AS node_data_field_beginn_field_beginn_value,
   node.type AS node_type,
   node_data_field_beginn.field_beginn_value2 AS node_data_field_beginn_field_beginn_value2,
   node_data_field_beginn.nid AS node_data_field_beginn_nid,
   node_data_field_beginn.field_ende_value AS node_data_field_beginn_field_ende_value,
   node_data_field_beginn.field_ende_value2 AS node_data_field_beginn_field_ende_value2,
   node.title AS node_title
FROM node node
LEFT JOIN content_type_termin node_data_field_beginn ON node.vid = node_data_field_beginn.vid
WHERE DATE_FORMAT(FROM_UNIXTIME(node_data_field_beginn.field_beginn_value), '%Y-%m-%%d') >= '2008-06-30'
   ORDER BY node_data_field_beginn_field_beginn_value ASC

Das ist die Abfrage die bei mir rauskommt.

Ich hab bei Filter einfach einen Datumsfilter angelegt. Filter type ist "Date only". Granularity hab ich auf "Tag" eingestellt. Dann hab ich bei Date field(s) noch mein Beginn-Feld ausgewählt ("Inhalt: Datum: Beginn (field_beginn)"). Auf der nächsten Seite, bei den Einstellungen hab ich "Ist größer als oder gleich" gewählt und bei Datum "now" eingetragen.

Wenn ich jetzt nicht irgendwo einen denkfehler drin hab müsste ja jetzt nur das angezeigt werden, was heute bzw. in der zukunft passiert. Aber irgendwie zeigt mein view garnichts an. wenn ich "kleiner-als" auswähle werden alle Einträge angezeigt. Also auch die in der Zukunft!? Irgendwie komisch find ich.

Kann das auch irgendwie mit dem Datumsfeld an sich zusammenhängen? Obwohl ich mir das nicht vorstellen kann. Weil ja in der node auch das richtige Datum angezeigt wird.

Auf jeden Fall danke für deine Hilfe.
Gruß flobweb

  • Anmelden oder Registrieren um Kommentare zu schreiben

So funktioniert das auch,

Eingetragen von cps (157)
am 01.07.2008 - 00:07 Uhr

So funktioniert das auch, zumindest kann man so nach dem Erstellungsdatum von Nodes filtern. Mit eigenen Feldern geht bei mir gar nichts, nicht mal die Anzeige im Kalender funktioniert.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hmm... und woran liegt das

Eingetragen von flobweb (34)
am 01.07.2008 - 11:03 Uhr

Hmm... und woran liegt das jetzt? Oder besser gefragt. Kann man da irgendwas machen, das das funktioniert?
gruß flobweb

  • Anmelden oder Registrieren um Kommentare zu schreiben

Die Devs verwenden, da wird

Eingetragen von cps (157)
am 02.07.2008 - 11:37 Uhr

Die Devs verwenden, da wird täglich dran gearbeitet.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Das heißt das liegt am

Eingetragen von flobweb (34)
am 02.07.2008 - 14:22 Uhr

Das heißt das liegt am Modul und nicht an einem Fehler, den ich gemacht hab. Vom Views-Modul muss ich also ein dev nehmen. Dann kanns sein, dass es in irgendeiner Version funktioniert.

Hmm... Auf der Drupal Seite gibts nur leider vom Views-Modul keine dev.

Trotzdem Danke für den Tipp.

Gruß flobweb

  • Anmelden oder Registrieren um Kommentare zu schreiben

Doch, gibt es:

Eingetragen von cps (157)
am 02.07.2008 - 21:38 Uhr

http://drupal.org/node/95897

Wobei es wohl eher das Date-Module ist, und da ist momentan der Feldtype verdächtig.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Oh sorry. da hab ich mich

Eingetragen von flobweb (34)
am 03.07.2008 - 12:51 Uhr

Oh sorry. da hab ich mich wohl verguckt. ich probiers mal aus. wahrscheinlich hilft aber nur warten, bis die module in d6 richtig funktionieren, oder?

gruß flobweb

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • Canvas Palette: Eine fertige Komponentenbibliothek für Drupal Canvas
  • Hilfe zu Updates oder Composer
  • Vergleich Drupal und Contao
  • [geloest] Blocks in Bootstrap nebeneinander darstellen und nicht untereinander
  • DrupalCamp Frankfurt 27-28 November 2026
  • Bitte mein Bentzerkonto löschen
  • Beim Aufruf einiger Inhalte erhalte ich folgende Fehlermeldung
  • Neuinstallation: vermutlich ein rewrite-Problem
  • Drupal CMS installieren
  • [erledigt]MP3 in Drupal 10 einbinden
  • (gelöst)Drupal 11 installieren
  • Titel ausblenden
Weiter

Neue Kommentare

  • Danke ich werde mir die
    vor 5 Wochen 3 Tagen
  • Vielen Dank für Ihren
    vor 5 Wochen 6 Tagen
  • Composer ist sehr ratsam
    vor 6 Wochen 1 Tag
  • Vielen Dank für den
    vor 6 Wochen 3 Tagen
  • Die alten CMS Vergleiche von contentmanager.de
    vor 6 Wochen 4 Tagen
  • Gut gemacht
    vor 6 Wochen 4 Tagen
  • Layout Builder etc. z.B. für Landing Pages
    vor 6 Wochen 4 Tagen
  • Links
    vor 6 Wochen 6 Tagen
  • Moin,wow, sehr gutes
    vor 7 Wochen 20 Stunden
  • Dass ist eine spannende
    vor 7 Wochen 1 Tag

Statistik

Beiträge im Forum: 250316
Registrierte User: 20567

Neue User:

  • Philiphelve
  • Robertspaft
  • drupalthemes

» Alle User anzeigen

User nach Punkten sortiert:
wla9466
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3924
ronald3857
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 0 User und 11 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