Posted by apan666 on October 1, 2009 at 6:02pm
Nu är jag här igen.
Mitt problem den här gången rör argumenten i views.
Det som jag försöker göra är att använda flera termer som argument till min view, där alla måste stämma för att noden(erna) ska visas.
exempel: doman.se/2007/januari ska bara visa noder som har termerna "2007" och "januari" (som inte har någon relation till varandra).
Termerna ligger alltså inte:
-2007
--Januari
--Februari
osv.
utan är helt oberoende av varandra.
Det känns som att man vill få in en eller flera "AND" i sql:en på nåt sätt nånstans, men jag fattar inte hur.
Om nån har stött på detta förut så vore jag ytterst tacksam för lite hjälp.
Tack så mycket.
/Anders
Comments
Vad är det mer specifikt som
Vad är det mer specifikt som du ska göra?
Olika argument separeras alltid med "/" i URL:en om inte ett argument är inställt att hantera flera värden, men då är det som du säger att dom hämtas med en OR-sats i databasfrågan. I ditt fall låter det som att du vill ha två olika argument även om båda tar in termer. Kanske borde du också separera år och månad i två olika vokabulär?
Det är lite svårt att säga hur du ska göra utan att veta mer exakt vad du ska göra. Det är svårt att svara utan att känna till frågan fullt ut :)
Löst
Tjena Dick.
Sorry att jag var lite vag i formuleringen, men jag hittade lösningen ändå.
Det jag letade efter var att ha flera termer som argument och kryssa i "allow multiple arguments to work together" på båda.
Det som hände förut var att även om jag skrev in 2008/februari så fick jag fortfarande ut saker som stämde med det första argumentet, alltså 2008. Då spelade det ingen roll om jag skrev 2008/mars eller 2008/enapadrickergrappo.
Så nu är det löst för den här gången i alla fall, men tack ändå:)
/Anders
Taxonomifunktioner direkt ur burken
En funktion som inte alla känner till är att Taxonomy-modulen har inbyggda funktioner för att visa lite mer komplexa listor över taxonomier. Man kan till exempel gå till sidan taxonomy/term/1+2 för att visa alla inlägg som är taggade både med term 1 och 2, eller taxonomy/term/1,2 för att visa de som är taggade med term 1 eller/och 2.
Det är förstås inte i närheten av den flexibilitet man får i Views, men ändå bra att känna till.
//Johan Falk, NodeOne
**
Missa inte Sveriges största Drupalträff hittills!
Vill du lära dig mer om Drupal? Kolla in samlingen av tips och guider!
Har du en fråga om Drupal? Missa inte FAQ-sidan på forumet!