I have the following structure of the site that is revealed in main menu hierarchy:
- news category 1
- news category 2
- document category 1
- document category 2
All the pages mostly will be presented with a single Content Type. But for different places in menu hierarchy page regions should consist of different blocks.
e.g., for a node from "news category 1" there will be a search block placed in the sidebar, for th enode from "document category 2" -- the login block.
I see a quite moot "solution" for this. I will have to turn nodes' urls into somewhat like "mysite.org/news/category1/..." and set visibility options to blocks through url patterns. Is it a right way to follow? But in this case the editor (not me) will have to invent and handcode url aliases when creating node and it seems to me very unreliable to entrust him with the site structure.
Another way -- create different content types for every categories and generate aliases automatically but it seems to me a bit crazy.
What do you think about that?