Community

Displaying and selecting nodes by attributes? Please help! 17th reinstall!

Hi everyone!
I have already reinstalled drupal base and drupal commerce 17 times because I cannot figure out this functionality.
Please keep in mind that I am a novice.

Below is just an example to keep things simple.

Background: Movie website where user makes a list of the movies they own.

User Experience: User navigates to site and starts entering in name of the movie they own. Autocompletes and user picks on the movie name. (The Matrix.) Popup appears and user has the option of choosing the movie format (DVD, VHS, laserdisc etc) and add its to their library.

Data: I receive a weekly database of 20000 entries with every movie and format available. Example

Row 1 : Matrix VHS
Row 2: Matrix DVD

Plan: I am thinking of using Feeds API to upload database every week to a new content type (Movie). Using Autocomplete so user can search for it easily. Using flags to add it to the user's library . Library being a view of flagged nodes.

Problems:
1) Currently Matrix VHS and Matrix DVD two different nodes.
Commerce solves this by having a product node and a product display node which autoupdates with the user selecting attributes. Unfortunately, I do not need the other commerce functions.

Question : How do I replicate that functionality?

Thank you!

Comments

Tags

What if you created each format as a taxonomy term? Then add a term reference to the movie node.
You can use a checkbox widget to select your format.

The issue here is I don't see how you could restrict formats that don't exist (for example, if a new movie doesn't have a VHS copy available). But since the use case is for users to select formats that they own, is it even necessary to do that? For example, no one would choose a VHS tape for that 'new movie' because they don't own it.

nobody click here