Views: Argument-Operator
am 11.05.2010 - 00:33 Uhr in
Hallo!
Ich suche seit zig Stunden, kann aber keine Lösung finden.
Meine Frage: wie kann ich mit Views 2 einen anderen Operator verwenden als "="?.
Hintergrund meiner Frage:
Ich möchte für beliebige Benutzer einen View erstellen, in dem alle Nodes aufgeführt sind, die in den letzten x Tagen erstellt, aktualisiert oder kommentiert wurden.
Der Hintergrund hinter dem Hintergrund:
Eigentlich möchte ich all meinen Benutzern 2x pro Woche ein Mail (mit den Links zu den einzelnen Nodes) zukommen lassen, die in den letzten 3 (bzw. 4) Tagen erstellt, aktualisiert oder kommentiert wurden.
Mein erster Gedanke war, dass ich der Einfachheit halber einen View mit einem Datums-Argument erzeuge. Das Argument in Verbindung mit 3 (oder 4) Tagen soll eben all diese Links zu den Nodes ausgeben. Und das Mail beinhaltet nur den Link auf den View (mit dem jeweiligen Datum). Das Mail hätte ich per Cron-Job verschickt.
Nur scheitere ich leider daran, dass ich nicht finde, wie ich dem Argument sage, dass es für MEHRERE Tage gilt und nicht nur für den Tag, der als Argument übergeben wird. Und für jeden einzelnen Tag einen Link auf den View ins Mail geben halte ich für ziemlich unübersichtlich!
bin für jede Hilfe dankbar.
Danke
Leo
- Anmelden oder Registrieren um Kommentare zu schreiben
Man kann beim Filtern über
am 11.05.2010 - 07:56 Uhr
Man kann beim Filtern über ein Datum in Views auch mit größer und kleiner arbeiten.Also
feldxy < now -6 und fieldxy > now+2
Beste Grüße
Werner
.
Werner
drupal-training.de
Moderator und Drupal Trainer
* - - - - - - - - - - - - - - - - - - - - - - - - - - - *
Hallo Werner! Danke - die
am 11.05.2010 - 08:47 Uhr
Hallo Werner!
Danke - die Frage ist: wo definiere ich den das für das Argument?
Der einzige Punkt, der mir dazu einfällt ist die PHP Validation. Wie schreibe ich denn das?
Danke
Leo