Låta användare välja vilka fält som skall synas i en matrikel

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

Jag har genom CCK skapat en innehållstypen Profil. I detta har jag bland annat fälten förnamn, efternamn, postadress, postnummer, stad, telefonnummer osv.

Jag har skapat en vy för att visa alla uppgifterna och med hjälp av Views Bonus Pack kan jag exportera vyn till Excel, vilket är smidigt om man till exemepl vill koppla en utskrift av uppgifterna till adressetiketter.

Det jag vill åstadkomma är att skapa en vy där användaren själv får välja vilka fält som skall finnas med på utmatningen av vyn. Den närmsta lösningen jag har hittat är denna tråd http://drupal.org/node/694052, men jag gissar att det finns andra sätt att lösa detta på. Kanske något i stil med att man på en vy lägger in alla fält som användaren skall kunna välja ifrån och sen döljer alla fält utom ett par stycken fördefinierade. Sedan skall man genom radioknappar/kryssrutor (t.ex med hjälp av Better Expose Filter) kunna välja vilka ytterligare fält som skall visas.

Någon som har tips på hur jag kan lösa detta?
/Magnus

Comments

Samma för alla, eller olika från gång till gång?

itangalo's picture

Finns det möjlighet att ändra i nodinnehållet beroende på användarval, eller måste visningen kunna vara olika för olika användare?
Annorlunda uttryckt:

  • Är det en administratör som kommer att välja vilken data som ska matas ut, typ för att skriva ut etiketter?
  • Eller: Ska datan som visas kunna anpassas av flera personer samtidigt, typ som på Pricerunner?

//Johan Falk, NodeOne
**
Vill du lära dig mer om Drupal? Kolla in samlingen av tips och guider!
Har du en fråga om Drupal? Missa inte FAQ-sidan på forumet!
Nu finns första Drupalboken på svenska! Börja med Drupal -- smart webbpublicering med open source
Sugen på en Drupalkurs? Kolla in NodeOnes utbud av Drupalkurser

Det jag vill åstadkomma är en

magnus's picture

Det jag vill åstadkomma är en dynamisk utmatning som inte kräver någon ändring av nodinnehåll. Vyn skall alltså kunna vara olika för olika användare.

Tidigare när jag använde Drupals kärnmodul för att lägga in innehåll i profiler så använde jag mig av modulen Site User List som gjorde precis det jag vill åstadkomma med profilerna. En administratör ställde in vilka profilfält som slutanvändaren skulle kunna välja från. Tyvärr fungerar detta inte med CCK-fält så jag behöver en annan lösning.

Det finns numera en modul som

magnus's picture

Det finns numera en modul som gör att man kan använda sig av dynamiska fält: http://drupal.org/project/views_dynamic_fields