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

  • 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 Wochen 4 Tagen
  • Hey danke
    vor 2 Wochen 5 Tagen
  • Update: jetzt gibt's ein
    vor 2 Wochen 5 Tagen
  • Hallo, im Prinzip habe ich
    vor 3 Wochen 3 Tagen
  • Da scheint die Terminologie
    vor 3 Wochen 3 Tagen
  • Kannst doch auch alles direkt
    vor 4 Wochen 13 Stunden
  • In der entsprechenden View
    vor 4 Wochen 13 Stunden
  • Dazu müsstest Du vermutlich
    vor 4 Wochen 13 Stunden
  • gelöst
    vor 6 Wochen 4 Tagen
  • Ja natürlich. Dass ist etwas,
    vor 6 Wochen 5 Tagen

Statistik

Beiträge im Forum: 250233
Registrierte User: 20458

Neue User:

  • Znogsnernoimb
  • ByteScrapers
  • Mroppoofpaync

» 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 21 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