I’m building an incredibly complex site, and the community here has been a tremendous help so far!
I have a new issue I’m wrestling with that hopefully you guys can help me solve. I have one channel where I list a number of events, with details, related news, media, and so on, related to each event.
My partner on this project asked if we could add another feature: on the details page for each event, we list all of the guests who will be appearing. Then each guest, in turn, will have a details page including a list of events he or she will be appearing at.
I bought Playa so we could easily manage the multiple relationships, and created a separate channel for guests. So far, so good, but then I got to thinking: what if the guests have member accounts with the site?
So perhaps a better way to do this would be, rather than creating a “guests” channel, to just add those custom fields to the member data and make member accounts for all of the guests. Then if guests want to edit their own details, I can just give them access to the account and they can even post/comment under that name.
But that raises the question: How could I relate the members to the events channel entries? Or is there an alternative way I could go about this? Maybe member accounts can somehow be linked to their corresponding guest channel entries?