Posted by Marcus 78 on April 3, 2013 at 9:40pm
Hej Allihop
Sitter och försöker komma på hur jag ska lösa detta
Har en innehållstyp "resurser" som har val av taxonomi "hinder"
Tanken är att jag ska skapa en vy som när man väljer ett hinder så ska man få se en resurs.
Hur ska man enklast gå till väga. Har hittills gjort en vy som av resurser men exponerat filter hinder men vyn visar bara en lista på hinder. Hur bör jag tänka här?
Comments
En bit på vägen
Menar du man ska se en lista på hinder och när man klickar på hinder så hamnar man på en landningssida för hindret?
Det borde vara standard att det beter sig så, dvs om du går till taxonomitermen så visas det innehåll som är taggat med den.
Om det är lite mer klurig vy du försöker skruva ihop så är det troligen ett kontextuellt filter du är ute efter (contextual filter. f.d. argument). Ett kontextuellt filter är "WHERE"-klausulen (så och filter) i din SQL-fråga och kan komma t.ex. från URL:en. Ibland är det enklare att få det förklarat på det viset om man kan SQL.
Det skulle kunna se ut så här /resurser/[numeriskt id på det hinder jag vill visa resurser för].
Om du vill få grepp om kontextuella filter så rekommenderar jag att du tar en titt på Taming the Beast-screencastserien av Itangalo. http://nodeone.se/en/taming-the-beast-learn-views-with-nodeone Se avsnitt 19 för kontextuella filter.
//Pontus Nilsson, Digitalist
Hej Pontus Tack för svaret.
Hej Pontus
Tack för svaret. Jag var lite otydlig och missade nog lite info där.
Det jag har är en taxonomi med s.k. hinder.
Sedan har jag en innehållstypen resurser som har ett taxonomireferensfält som pekar på hinder.
Det jag skulle vilja göra är att ha ett block med exponerat filter där man kan välja hinder och få resurser presenterade som matchar de hinder man ser (coaching övning Vad ser du för hinder -> de här resurserna har du att tillgå för att undvika/komma över dessa hinder).
I och med att det är ett block så går det väl inte att använda url´en vilket jag brukar göra.
Taming the beast är en för övrigt en fantastisk video serie!
Hej igen Pontus Tack för
Hej igen Pontus
Tack för hjälpen. Ibland är det bäst att börja om från början vilket jag gjorde för tredje gången och nu så fungerar det. Vet inte vad jag gjorde för fel men jag ska posta det här om jag dyker på det.
Behövde i varje fall inga kontextuella filter denna gång utan bara ett enkelt exponerat filter.