I am trying to keep most of the configuration in code (and separating content and configuration). When I have a panel that is supposed to contain a content from for example a node, I would like to be able to export that setup somehow so that I can be sure it would work also on the other page. So it shouldnt be a node id, not either node title (so from my point of view, this help doesnt qualify).
The way I did it is somewhat complicated, but allows me to keep all config in code while happily creating the content separately. I am posting a writeup my colleague did to convince me i am doing it too much complicated. Yet, I cant think of a better way.
- Create taxonomy vocabulary with terms: top, middle, bottom.
- Create custom node-type called panel content to which you assign terms from vocabulary from pt 1
- Create a view that takes term from vocab from pt 1 as an argument.
- Place this view inside frontpage panel and hardcode the argument depending on region.
Am I missing some point here? Would there be a better way to it? Thanks.