This is what I want to do and i cannot figure it out, tried with CCK/nodereference, tried category module, transforming nodetypes etc but just cannot get my head round it:
i want users to create a node of type ORDER.
I want them to create entries like "white, neutered, siamese, cat", or "wild, shetland pony, horse"
(this is actually an analogy, my example is more industry specific so I chose animals as something everyone can relate to)
First I want to ask what animal: horse, cat, duck or whatever (on a seperate section each animal has its own page with picture, info etc. so it has to be a node in its own right)
Then I ask the breed. If he selected horse, the dropdown options are shetland pony, trotting horse etc.
If he selected cat the dropdown options are persian cat, siamese cat etc.
(I got this far :P, I actually just have one dropdown with the cat breeds as children of the cat, and horse breeds children of the horse etc. - that was easy).
Now it gets complicated here, I want to ask some more options depending on the ANIMAL (not breed).
e.g. if he selected horse, I want to know how ridable it is? (wild, semi-tamed, very tame)
if he selected cat, i want to know whether its neutered or not, and what color is it? white/grey/tabby etc.
So I think the first thing I need to do no matter what the solution is create nodetypes
Animal nodetype - Horse, cat, duck etc.