Description |
Master Select Widget is an Archetypes widget which looks and feels like a normal
select dropdown; however, any time an item is selected it triggers javascript
events which control the behavior of other fields in the schema. It can hide
other fields using CSS, disable other widgets, and alter the vocabulary of other
fields using XMLHttpRequest calls to a methods that produce AT DisplayLists (the
subordinate fields must use Select, MultiSelect, or MasterSelect widgets).
You may have many of these master widgets on a page and each can control multiple
slave fields. The slave fields themselves can use master widgets controlling
their own slaves . Currently a master can only control one aspect (vocabulary,
visibility. etc.) for each of its slaves, but multiple masters can control the
same slave .
|