Hej!
Det är så att jag sitter och knåpar med lite filterkriterier i views. Jag är i princip helt ny med drupal, har endast hållit på i 2 veckor.
Nu till mitt problem. För tillfället så kan man välja 2 datum, ett startdatum och ett slutdatum. När man valt båda datumen så listas evenemang som börjar på startdatumet, men slutar INTE på det slutdatum man valt, det är så det ska vara.
Det som är problemet är att jag vill kunna visa de evenemang som börjat tidigare än startdatumet man matar in, och som slutar efter eller på slutdatumet man valt.
Startdatumet är satt till "Är större eller lika med" och slutdatumet "Är mindre eller lika med". Hur ska jag göra för att det ska visas som jag vill?
Med vänliga hälsningar,
Daniel Lundahl
Comments
Matchar du rätt :)
Det var ett lite klurigt problem. Men brukar behöva testa sig fram några gånger.
Brukar vara lättare(iaf för felsökning) om man sätter två egna datum fält ibland istälelkt för et tmed två värden. (om du inte redan har satt upp det så)
Om du kör fast kan du ju gå över till regular expressions och denna modul
http://drupal.org/project/customfilter
//
Niklas Nilsson, PiJa Media & Management AB
Apputvecklare, iPhone, Android och HTML5 - PiJa din apputvecklare!
Så enligt dina
Så enligt dina filterkriterier vill du alltså att det både ska filtreras på tidigare samt kommande datum. Behöver du då filtrera på datum över huvud taget, räcker det inte med att filtrera på evenemangstypen?
"AND" eller "OR"
Har du "AND" kopplat, så att villkoren inte står på "OR"?
Alla datum är ju större än "startdatum" när det passerats...
( Datum ≥ start-datum AND ≤ stop-datum )
// Göran
Om det ska visas med en gång
Så räcker det med "≤ stop-datum"
// Göran