Posted by Udden on October 21, 2010 at 9:09am
Hej,
Jag har gjort en lista över återförsäljare i views. Vissa återförsäljare t.ex. Coop och Jem&Fix har väldigt många butiker, så listan blir lång. Hur gör jag för att skapa en lista där alla Coop gruperas som en rad, Jem&Fix som en o.s.v. När man klickar på Copp vill jag att alla Coopbutiker ska visas.
Hoppas ni hänger med...
MVH Tomaz
Comments
Har inte views framför mig,
Har inte views framför mig, men har bestämt för mig att det finns en check ruta någonstans som gör att du kan gruppera på ett visst fält. Den borde rimligen ligga under fältets egna inställningar. Det blir inte "en rad", dock, inte säker på vad du menar med det.
En "snygg" mspaint bild som illustrerar mer noggrant vad du vill uppnå hade varit bra, så kan jag uppdatera mitt svar senare :)
Exempel
Här kan du titta på listan:
http://miljocenter.com/location/views
Om det underlättar kan jag ta bort ortsnamnet från kolumnen butik så bara t.ex. Coop finns kvar. Om alla Coop ska synas i första läget blir listan för lång. Kan man göra så Coop blir en rubrik eller rad som man kan fälla ut eller klicka på för att se alla orter?
Har jag förstått dig rätt?
Om du klickar på din View's settings för "Style" (antar att du kör "Table") så kan du ange ett "Grouping field". Det gör så att ett av dina "Fields" istället blir rubriker i din View.
Det kräver dock att du har ett field som endast anger t.ex. Coop, vad jag kan se av ditt exempel så har du inget sådant field. Du bör alltså skapa ett nytt attribut till dina butiker som säger vilket företag de tillhör, t.ex. Coop eller Jem&Fix.
Lycka till!
//Johan
Nu börjar det likna något!
Tack Johan!
Nu börjar det likna något!
Finns det möjlighet att bara visa "Grouping field" som en länk, d.v.s. alla 30 Coopbutiker tar bara upp en rad i listan (rubrik/länk Coop) men går att exponera om man klickar på länken?
/Tomaz
Jag såg precis en liknande
Jag såg precis en liknande fråga Views issue queue. Jag skulle tro att svaret är detsamma.
http://drupal.org/node/949430