save settings
Hi,
I am new to drupal and got a little lost here in this huge amount of modules and possibilities.
What I want to do is to offer my users (who created an account) on my website to have access to one specific menu item (besides many others where the users and visitors get general information about what I am providing them) where they can sort of sign up for different services (like poolcleaning, lawnmowing, cleaning bathroom/kitchen/..., shovel snow etc). When they have made their choice they click on a button (and the selection will be saved) and get to the next page where a list of all services will be shown which were selected by the user on the page before. Now the user specifies when (in which month) he wants me to take care of lawnmowing and cleaning the kitchen on every service that is listed. Let's say he wants me to clean the kitchen every month once a week on mondays but mowing the lawn should only happen from april to october what would make sense in nothern europe for instance. Then the user can make additional specifications like that he wants me to mow the lawn every second week in april and may and october and once a week from june to september every wednesday.
I think you now got a good impression of what kind of form/guide/... I would like to provide on my website.
I played with webforms but I only got very unappropriate results. For instance when the user comes back to the page all selection is gone. Of course he just sent all data. And I even did not try to built some kind of conditions between different webform pages on the form/guide like I would like to have what I described earlier.
Then I got the idea I could save all those setting within the user profile but I think that is not the appropriate place to present the services and save them within the profile although the services are connected to the user. And it did not work either very well for me.
Then I tried to put something togehter with cck, created different content types like services, months, frequency, weekdays, etc and tried to hook that together somehow. My thought was that the user then uses an additional content type, like my-service-list or something, where he could put everything together but that did not really work practically for me (even regarding to that this was meant for one specific user at a time, if you understand what I mean). The other thing was that the user still could specify title and menu and be able to publish the content what I do not want for him to do. Otherwise it was not possible to build multipages like a step-by-step guide like i would like to have it sort of.
Now I hope that one of you would be able to guide me to the right direction and possibly could recommend the best fitting module or combination of different modules. I am surely not the very first one who has this kind of requirements for a webpage. Or am I?
Unfortunately I have no experience in programming and thought with drupal I had found the right kind of CMS to be able to realize my website without doing programming.
Hope it wasn't to hard to follow and I am looking forward to any kind of response, help, guidelines, ...

_
Sorry to say, but it's pretty unrealistic to think you could make such a use case specific and complex website without any programming at all. Maybe some day we'll get there, but not yet.
In any case, I would probably try this with views, cck, date, and calendar modules. I see this basically as a scheduling task-- so I would probably create different date enabled content types for each type of service with whatever fields are appropriate for that service. You could add a userreference field for the user submitting the request (since likely you'll want to change the author field to yourself once the request has been submitted.
That's the basic idea I would start with-- but obviously it will take some tweaking to get exactly what you want. I would start out simple, and work from there. You might take a look at http://drupal.org/project/multistep for a simple way to approach multiple pages.
You'll probably also want to add something like http://drupal.org/project/publicbookings or http://drupal.org/project/resource_conflict as well.
_
Don't be a Help Vampire - read and abide the forum guidelines.
If you find my assistance useful, please pay it forward to your fellow drupalers.
thank you so much for your
thank you so much for your response. Its nice to get people from an outside perspective to look at the problem so they can provide different solutions. I definitely give it another try to look at it from a different perspective and try to find a different solution. Like you suggested I try to look at it as a scheduling task, what it actually is, after giving it another thought.
Maybe there is somebody who realized something like a scheduling task who could provide his solution and help me to get started?
Or maybe there is someone with another different solution?
Maybe there already is a discussion on that matter (realizing scheduling tasks) here or in a different forum?