How can I pass a multiple-term vocabulary as context so that visibility rules can pick up more than ONLY the top term?

Events happening in the community are now at Drupal community events on www.drupal.org.
msumme's picture

Hopefully this will make sense.

I've set up a vocabulary called 'widgets' which allows the node author to determine which widgets will be displayed in the sidebar (which is a panel) for a node they create.

The problem is that only the 'top term' is passed through as a context, which means that only one widget will activate on a given page at a time, whichever one is the "top term" for that particular node that is being rendered.

Is there any way to pass "Terms from node" instead of "term from node" as a context?

This has been driving me crazy. I'm using panels. 3.3 and ctools 1.3 for drupal 6.

Any help would be greatly appreciated. I'm really liking panels, but I just can't seem to figure out how to use some of its features...

Comments

Answered...

msumme's picture

I figured out how to do this. A plugin had to be written, which I posted at the following issue... it's tested and works, but I'm not sure if there could be any exceptions where it causes bugs...

http://drupal.org/node/711022

Panels

Group organizers

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds: