Startseite
  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche
Startseite › Forum › Drupalcenter.de › Anfängerfragen ›

Filter - prüfen ob heute im Zeitraum liegt

Eingetragen von blumi (3)
am 04.10.2012 - 19:33 Uhr in
  • Anfängerfragen
  • Drupal 7.x

ich habe in einer "externen" Tabelle Öffnungszeiten zu einem node stehen.

nid - von - bis (Beispiel)
1234 - 3.10.2012 - 5.10.2012
1234 - 7.10.2012 - 9.10.2012

Nun möchte ich filtern, ob heute in diesem node liegt.
Der Filter sollte quasi "umgedreht" sein --> ich will HEUTE auswählen und möchte wissen: von >= heute und >= bis

Als SQL-Statement kein Problem - in der VIEW weiß ich nicht wie ich das initialisieren kann.

Vielen Dank für eure Hilfe.

‹ (Gelöst) Bewertung von Profilen syslog auslesen ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Hast Du dieses Problem lösen

Eingetragen von Ionit (1802)
am 21.04.2013 - 01:42 Uhr

Hast Du dieses Problem lösen können?

  • Anmelden oder Registrieren um Kommentare zu schreiben

Zwei Filter statt einem

Eingetragen von leda.ch (977)
am 21.04.2013 - 22:41 Uhr

Das Von-Datum des Nodes muss kleinergleich now sein, das Bis-Datum des Nodes grössergleich now.

  • Anmelden oder Registrieren um Kommentare zu schreiben

nein - nicht gelöst ....

Eingetragen von blumi (3)
am 22.04.2013 - 13:04 Uhr

auch die Antwort ist nicht zutreffend - mit 2x größer und kleiner kann man das nicht 100%ig logisch lösen.
Die Frage lautet also nach wie vor: Kann man between in eine Query über Drupal einbauen?

Erklärung:
Es ist sowohl möglich, dass das die Öffnungszeit (beides: von und bis) außerhalb der Suchanfrage liegen,
als auch innerhalb der Suchanfrage. Demgemäß natürlich auch jeweils nur eines von beiden.

Dennoch Danke für die Anregung!

  • Anmelden oder Registrieren um Kommentare zu schreiben

Es geht mit zwei Filtern, die

Eingetragen von wla (9461)
am 22.04.2013 - 13:21 Uhr

Es geht mit zwei Filtern, die mit UND verbunden sind, genau wie oben beschrieben. Einer fragt auf <= now , der andere auf >= now. Wenn Du mehrere Bereiche im Node hat, mußt Du dafür sorgen, daß auch alle Bereiche von den Filtern erfaßt werden, aber das ist eine andere Baustelle.

Beste Grüße
Werner

  • Anmelden oder Registrieren um Kommentare zu schreiben

es geht aber nicht um now()

Eingetragen von blumi (3)
am 22.04.2013 - 13:32 Uhr

es geht darum, einen Zeitraum mit einem anderen Zeitraum zu vergleichen - keinen Zeitpunkt.
Dafür benötigt man "between" - und das kann ich in einer VIEW nicht verwenden (zumindest weiß ich nicht wie)

Aber über die Logik bin ich mir im Klaren (auch wie das SQL aussehen sollte) - über die Technik die VIEW so anzupassen jedoch nicht.

LG - Blumi

  • Anmelden oder Registrieren um Kommentare zu schreiben

SQL Statement

Eingetragen von leda.ch (977)
am 22.04.2013 - 14:28 Uhr

Dann schreib bitte mal das SQL-Statement hin, ich verstehe Deinen Wunsch in dem Fall nicht ganz.

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