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

Filterproblem beim Upcoming-/Termin-Block mit Views 3

Eingetragen von zwerg (736)
am 04.05.2013 - 12:38 Uhr in
  • Views
  • Drupal 7.x

Hey,

folgende Situation: Ich habe einen Nodetyp "Events" und verwende auch die Variante des "Wiederholungstermins". Der Block gibt das Feld "Datum (Startdatum)" aus. Da ich gern die nächsten 4 Termine die größer/gleich dem heutigen Datum sind angezeigt bekommen möchte, stelle ich meine Filter entsprechend ein.

Hier taucht das Problem auf: Wenn ich beim Feld (nicht Filter) kein Datum für den Beginn eingebe, bekomme ich alle Termine angezeigt. Gebe ich dort z.B. "now" ein, zeigt er mir alle Termine ab morgen (PHP unterstützt die Einstellung dort nicht). Der Filter hat also keine Funktion. Auch muss ich die Anzahl der darzustellenden Ergebnisse im Feld einstellen, nicht in der Seitennavigation.

Hat jemand schonmal das gleiche Problem gehabt bzw. einen Lösungsansatz? Unter D6.2 hat es mit den genannten Einstellungen auf Anhieb funktioniert...

Vielen Dank für eure Hilfe!!!

‹ [gelöst] View nur Profilinhaber anzeigen lassen [gelöst]Struktur von Contentyp ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Hat hierzu niemand eine Idee?

Eingetragen von zwerg (736)
am 30.05.2013 - 17:11 Uhr

Hat hierzu niemand eine Idee?

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ich habe ein ganz ähnliche

Eingetragen von torfnase (1525)
am 30.05.2013 - 17:50 Uhr

Ich habe ein ganz ähnliche Problematik schon mal mit Daniela Knopf diskutiert und wie ich meine auch eine ganz gute Lösung gefunden.
Du kannst dir diesen Thread ja mal anschauen.

Wenn ich mich recht erinnere ging es darum, Event oder News oder was auch immer, ab dem heutigen Tag auszugeben. Und es ist klar, dass der "heutige Tag" täglich wechselt :-)

Gruß
Berthold

  • Anmelden oder Registrieren um Kommentare zu schreiben

Danke für den Link, ehrlich

Eingetragen von zwerg (736)
am 30.05.2013 - 18:31 Uhr

Danke für den Link, ehrlich gesagt steige ich nicht richtig durch. Wenn ich bei mir die Anzahl auf "alle Elemente anzeigen" und einen Kontexfilter für das Startdatum mit Vergleich des aktuellen Datums einstelle, ändert sich daran trotzdem nix :(

  • Anmelden oder Registrieren um Kommentare zu schreiben

Also ich kann das noch mal

Eingetragen von torfnase (1525)
am 30.05.2013 - 19:08 Uhr

Also ich kann das noch mal zusammenfassen:
du hast eine Reihe von Events und die haben ein Startdatum, welches sowohl in der Vergangenheit als auch in der Zukunft liegen kann.
Du möchtest nun diese Events mit einer View so filtern, dass nur Events vorkommen, die in der Zukunft liegen und auch da nur höchstens 4 Stück angezeigt werden.

Wenn das so ist, dann kannst du doch einfach beim Filter hineinschreiben: "Datum größer gleich NOW" und bei der Anzahl der Resultat auf 4 zu begrenzen.

Dazu benötigst du doch gar keinen kontextualen Filter.

(Habe ich deine Anforderungen an diese View richtig verstanden oder fehlt da noch was ?)

  • Anmelden oder Registrieren um Kommentare zu schreiben

Das ist richtig und auch flux

Eingetragen von zwerg (736)
am 30.05.2013 - 21:43 Uhr

Das ist richtig und auch flux gelöst. Allerdings gibt Drupal 7 z.B. am 30.05.2013 um 12:00 kein Event mehr aus, dass am 30.05.2013 von 10:00-18:00 stattfindet. Unter D6 hat das funktioniert...

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ist das nicht eine Frage der

Eingetragen von torfnase (1525)
am 30.05.2013 - 23:53 Uhr

Ist das nicht eine Frage der Granulierung des Datums ?

Falls nicht, könntest du von dem now() ja ein paar Stunden abziehen, z.B. in deinem Bespiel eben 12 Stunden, also so viele wie die Stunde gerade an dem Tag geschlagen hat.

Falls das nicht gehen sollte, könntest du auch einen exposed-Filter verwenden. In diesen exposed Filter schreibst du dann das Datum hinein, welches du haben möchtest, also z.B. 30.05.2013 00:00:00 und nimmst dieses Feld zum Filtern deiner View.
Das Feld kannst du einfach mit Javascript (JQuery) füllen und es per CSS ausblenden (darauf zielte die Lösung in dem oben angesprochenen Thread hin) und schon wirkt es wie ein "selbstgemachter" sehr genau einstellbarer Filter.

Das Problem scheint mir leicht lösbar zu sein, ich bin überzeugt davon, dass man die Beiträge genau so filtern kann, wie man das haben möchte.

Gruß
Berthold

  • 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 4 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 11 Stunden
  • In der entsprechenden View
    vor 4 Wochen 11 Stunden
  • Dazu müsstest Du vermutlich
    vor 4 Wochen 11 Stunden
  • gelöst
    vor 6 Wochen 4 Tagen
  • Ja natürlich. Dass ist etwas,
    vor 6 Wochen 4 Tagen

Statistik

Beiträge im Forum: 250233
Registrierte User: 20460

Neue User:

  • ByteScrapers
  • Mroppoofpaync
  • 4aficiona2

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