Posted by martinwenn on March 23, 2009 at 3:12pm
Jag har två olika nod typer som jag skapat med hjälp av cck.
Den första är länder och den andra städer.
I noderna för städerna har jag ett referencefält som refererar till vilket land staden ligger i.
Nu vill jag få till det så att jag får en lista med städerna som ligger i varje land. T ex att när man går in på Sverige så får man upp en lista med de städer där jag jag valt Sverige som land.
Jag gissar att views är receptet för detta men vet inte riktigt hur jag går tillväga för att Sverigenoden ska hitta de svenska städerna.
Går det att ställa in så att den kollar vilka städernoder som har Sverige iskrivet i landsfältet?
Comments
Underbara Views
Helt riktigt - Views är som klippt och skuret för ändamålet!
Vad du vill använda är ett argument. Lägg till ett för
Content: Ditt referensfält. Välj att använda ett default-argument ifall något annat saknas och ställ in att Views ska använda node id från URL:en. Som validerare kan du också välja Node och där ställa in att endast validera på landsnoder. Nu borde du ha en vy som hämtar ut alla städer som refererar till landsnoden du är inne på.Jag antar att du sedan vill visa städerna i ett block? Skapa en sådan display isåfall och lägg det i rätt region. Views tar sedan hand om att visa det på rätt sidor, tack vare vår validator.
Hoppas det hjälper!
Tobias Sjösten | NodeOne
Tobias Sjösten
Det är underbart
Åh va snyggt det blev, tack!
Det var så enkelt att det blev svårt.