How to make menu dependent upon the node selected
ok. I have been struggling with this for past few days and decided to get help from the community. I am trying to develop a menu system in which the menu changes based on what node I have selected.
For example, if I have selected a customer node, I want to get links for changing the address of the customer etc., whereas, if i have selected a product node, I would get links which are relevant to the product only - say - to describe additional proerties of that product.
Technically speaking, I should be able to specify a link between a particular content type and a particular menu which would contain all the menu items of my interest.
I can create additional menus with additional menu items but I do not know how to invoke a particular menu based on the selection of a particular type of node. I know it can be done by writing custom code, but is there a module which can satisfy this requirement?

=-=
you can do this based on block visibilty settings in administer -> blocks -> edit
basically,
have each menu in its own block, the nice thing about drupal as soon as you create a new menu, a new block is automagically created.
these blocks can then be assigned to show on specific paths, to specific users and the like.
_____________________________________________________________________
My posts & comments are usually dripping with sarcasm.
If you ask nicely I'll give you a towel : )
Hi Kenn That was a useful
Hi Kenn
That was a useful info. However, when I set out to change block's visibility settings, I got only the below mentioned options -
User specific visibility settings
Role specific visibility settings
Page specific visibility settings
None of these allow for a setting specific to a particular content type. However, the page specific settings allow for a PHP code where I can fire a query and check whether the node is of a particular content type or not. However, just wondering if that would degrade the performance.
Another approach - The page specific settings also allow me to specify wildcard in the url for a page, so I am guessing I can use pathauto module and probably views module to make the url contain the name of the node it represents, for example, all the customer nodes would be www.example.com/customer/* and specify the same to limit the block's visibility.
Can you please let me know if the second approach is feasible?
=-=
the second approach is exactly what I was talking about. yes.
_____________________________________________________________________
My posts & comments are usually dripping with sarcasm.
If you ask nicely I'll give you a towel : )
Thanks
Thanks Kenn