Sortera taxonomier på respektive sidor

Events happening in the community are now at Drupal community events on www.drupal.org.
ChristianP's picture

Hej, jag undrar hur man skulle bära sig åt för att sortera taxonomier på respektive sidor.

Säg att jag har 4 termer: Datorer, Mjukvara, Kampanjvaror och Routrar. Sen en innehållstyp som heter Produkt. I Produktnoden finns Titelfält, Bild, Body, Prisfält och Extraprisfält samt en rullista för termerna. Istället för att behöva skapa en ny innehållstyp för varje (Dator, Mjukvara-produkt, Kampanjvara, Routerprodukt) så undrar jag om man med Views kan med beroende på vad man väljer i term-rullistan sortera noderna till respektive sidor. Att om man väljer Dator som term så läggs de i ett block under www.exempel.se/artiklar/datorer och om man väljer Kampanjvaror i rullistan så läggs de under www.exempel.se/artiklar/kampanjvaror. Detta borde vara ganska enkelt? Men det står still lite i mina tankebanor just nu och jag vill inte göra massa arbete i onödan. :)

Undrar även hur detta kommer bete sig om man har ett Ladda upp fil-fält i noden och t.ex. laddar upp en PDF, att de inte krockar med varandra, fast nee kanske de inte gör.

Comments

Om du skapar en vy med en

pontus_nilsson's picture

Om du skapar en vy med en display av typen page (sökväg artiklar), sedan lägger till argument taxonomi term. Då kan du surfa till /artiklar/datorer förutsatt att termen heter datorer. Var det så du tänkte?

//Pontus Nilsson, Digitalist

Ja, ungefär. Men måste jag

ChristianP's picture

Ja, ungefär. Men måste jag skapa nya sidor (generera från Views) då för just dessa taxonomier istället, eller? För jag har redan gjort sidor som heter Datorer osv...

Eller jaha, Display:Page skapar sidor "on-the-fly" beroende på vad vilken term man klickar på då?

Ja precis, argumentet är

pontus_nilsson's picture

Ja precis, argumentet är t.ex. datorer, sökvägen blir /artiklar/datorer

//Pontus Nilsson, Digitalist

Jag fattar dock inte hur man

ChristianP's picture

Jag fattar dock inte hur man ska skapa menyer för detta, för man kan inte skapa menyerna direkt i Views, jag får helt enkelt skapa dem efteråt?

Om jag sätter sökvägen till www.exempel.se/itprodukter/% så får jag skapa menyer som heter itprodukter (huvudmenyn). Dator, Mjukvara, Kampanjvara, Routers blir då undermenyerna för att komma åt produkterna? För jag provade först skapa ett block och la det på de alla undersidorna, men då blev det ingen sortering per taxonomi av någon anledning utan den visade exakt samma resultat på alla sidor. Fast det beror väl på för att jag satt att den skulle visas på "itprodukter och itprodukter/*"

Du kan göra dina termer till

pontus_nilsson's picture

Du kan göra dina termer till menyobjekt med Taxonomy Menu.

Termerna kommer länka till dess systemsökväg dvs, taxonomy/term/[tid]

Det finns en inaktiverad vy i Views som visar hur du kan ta över sidan taxonomy/term/[tid] med en vy.

Ställ sedan in pathuto och taxonomier för att få de sökvägar du vill ha.

//Pontus Nilsson, Digitalist

Okej, nu har jag fått till

ChristianP's picture

Okej, nu har jag fått till det. Men... Nu visar ju taxonomimenyn de fullständiga noderna, inte de stylade som Views skapar vilket är fel. Nu visar t.ex. www.exempel.se/artiklar/datorer själva noderna på datorerna med ostylade fält, skitstor bild (ingen imagecache aktiverad) osv... Förstår inte, allt känns så jäkla krångligt. :P Men man vill ju helst undvika att sitta och skapa 4-5 innehållstyper för varje och sen sortera dem i block under respektive sidor, känns lite långsökt och segt.

Det finns en inaktiverad vy i

pontus_nilsson's picture

Det finns en inaktiverad vy i views som har sökvägen taxonomy/term/%. Ta en titt på hur den är uppbyggd, på så sätt kan du ta över hur noder under respektive taxonomiterm visas.

//Pontus Nilsson, Digitalist

Äh, jag fattade inte. Jag

ChristianP's picture

Äh, jag fattade inte. Jag gjorde såhär istället. Jag skapade 5 block i Views och anordnade på Filter att sortera efter datorer, kampanjvara osv och sen la jag blocken under respektive sidor. :P Men det funkade alldeles utmärkt, det hade ju dock varit lite värre om det hade handlar om kanske 20st olika sorter.

Sweden

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds: