Views VS profile item

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

Tjena har i min profil skapat ett "genre" fält där man måste som andvändare specifiera vilken typ av vissa givna genrar musik man gillar mest.

Har sedan en content type där man kan lägga till information till siten där jag oxå ha genre som ett fält som måste fyllas i.

har sedan skapat ett views för det hela men får inte riktigt till det så att views'et skall bara visa de inlägg som matchar på respektives
andvädares genrar ( oj nu blev det klurigt.. se nedan iställlet )

User X = har i sin profil : Genre : QW

User Y skriver ett inlägg på siten med den givna content-typen och sätter genre till GH , Denna skall endast visas för users som har
genre GH i sin profil.

User Z skriver ett inlägg på siten med den givna content-typen och sätter genre till QW, Denna skall endast visas för users som har
genre QW i sin profil Vilket user X har

hur gör man ??.. i drupal =)...
i ren php så hade man ju bara fråga databasen efter matchningar mot GENRE .. men kan man göra samma sak i views med filter??..

Comments

Svårt med olika fälttyper

itangalo's picture

Om jag tolkar dig rätt är det Profiles du använder för att mata in genrer till användare, medan du har CCK för att markera genrer för musik. Åtminstone för Views 1 och Drupal 5 finns det inga (inbyggda) möjligheter att nå information i Profiles. Möjligtvis finns det såna möjligheter i Views 2 (endast för D6), eftersom man där kan gå in och söka på fält för användare, och inte bara noder.

Men min gissning är att du kommer att få bekymmer även med Views 2, eftersom du försöker matcha data från Profiles med data från noder, som (vad jag förstår) hanteras helt olika.
Ett förslag på en lösning är att använda Bio-modulen, där varje användare får en nod knuten till sig. Då finns det möjlighet att ha samma CCK-fält för både användare och musik, vilket borde göra det betydligt enklare att matcha dem. En annan möjlighet är att använda taxonomi, beroende på exakt vilka funktioner du är ute efter.

En hake är att Bio-modulen bara finns för Drupal 5. När jag läser på om alternativet Usernode blir jag upplyst om att inte heller den kommer att portas till D6, eftersom nya Views gör modulen mer eller mindre onödig.
Kanske är det alltså en bra idé att köra på Views ändå, om du använder Drupal 6.

Hoppas att det kan hjälpa en bit på väg!
//Johan Falk, Solna

Content profile

zirvap's picture

http://drupal.org/project/content_profile tar over for både Node profile og Usernode i 6.x. Jeg har ikke prøvd den selv ennå, men har planer om det.

--
Hilde Austlid, Drupalchick

--
Hilde Austlid, Drupalchick

Sweden

Group notifications

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