Få views att visa första noden där flera noder delar titelfält

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

Hejsan

Jag har ett litet views problem ,ett problem jag inte tycker borde vara för svårt att lösa men som visat sig klurigt. Jag vill lista massor av noder. T.ex:

Title fältet:

Glasskiosk <----
Glasskiosk
Glasskiosk
Lövaffär <----
Lövaffär
Lövaffär
Bananer <----
Bananer

Men jag vill bara visa de markerade med pil, de andra ska sorteras bort eftersom där finns dubletter av det noder med den titeln. Går detta att göra i views? Är ett alternativ att filtrera i en *.tpl.php ?

Comments

Underbara views

tobiassjosten's picture

Att filtrera i en template-fil är inte ett alternativ. Inte bara är det felplacerat (den logiken bör aldrig ligga efter preprocess), det blir dessutom onödigt tungt för servern och du kan missa en del titlar.

Jag kan rekommendera två sätt att lösa det på i Views:

1) Lägg till ett argument för Node: Title, med Summary, sorted ascending. Du får då tillgång till Style: List under ditt argument, med vilken du kan konfigurerar listningen.

2) Med modulen Views Group By kan du gruppera på valfritt fält och dessutom få grupperingens COUNT att visas i ett annat valfritt fält. Kolla deras how to use it för lite kom-igång-hjälp.

Den första lösningen fungerar med "Views vanilla" men jag skulle nog ändå föredra [[http://drupal.org/project/views_groupby|Views Group By]] i de flesta fall.

Stort tack för hjälpen! Det

nenne's picture

Stort tack för hjälpen! Det där löser mina problem. :)

Sweden

Group notifications

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

Hot content this week