Hello, I'm working on a new Drupal site and I need some help.

I've been searching around and learning about the CCK and Flexinode, as well as the Views module, but I think I need a hand with implementation to do what I'm trying to do here.

Here is what I need:

#1. http://www.studiocreek.com/sample_user_account.gif
Enhanced profile page - I would like users to be able to register and then have the ability to add and delete groups of widgets. When they login and click on their "Widget Collection" link I would like to show them the current list of widgets that they have added, plus a drop down and number field for adding more and a delete button to delete a specific entry.

#2. http://www.studiocreek.com/sample_search.gif
Widget search (block) to sort and display inventory based on submitted widgets with a link to the widget owner's profile.

If anyone can help me accomplish what i'm after I would be more than happy to donate some cash to your cause.

Thanks!

Comments

nevets’s picture

If I was going to do this I would take a slightly different approach. You really do not need to extend the user profile to do what you want and it might be easier with an approach something like this. First of all we have the set of "Master Widget" the set of widgets we can choose from. If the only thing we care about widgets is there name we can use taxonomy (vocabulary) to do that. If widgets have master widgets have more information we can use a custom module.

We will assume a taxonomy will work, in which case we can implement a content type (custom module) called widget that holds how many I picked for a certain widget type. You can then add code to the user hook to display a persons set of widgets, add a block for the search form and a page to show search results.

jenkins-1’s picture

Thanks for the feedback. I think your approach sounds good and I am interested in getting a hand with this implementation. This site is actually for a group of farmers that have bushels of produce and our budget is razor thin, but If you are interested (or if someone else would like to give me a hand) I could probably squeeze about a $50 donation to your cause. I would be interested in having someone set up the custom module, the block with drop down/search, and the search results page and making sure it works to our specification. Should be a breeze for the right person I would think.

Thanks!