{capture assign=sCSS} {literal} /* inactivity */ .active .inactivity_message { display: none; } /* select { width: 100%; } */ .edit_button { margin-bottom: 0.5em; } .save_button, .done_button { display: none; margin-bottom: 0.5em;} .active.editing .save_button, .active.editing .done_button { display: block; } .active.editing .edit_button { display: none; } td { vertical-align: top; } .buttonset.inactive { background: transparent; } .inactive { background: #ccc; } .inactive .fixed_message, .inactive .unassigned_items, .inactive .available_behaviours, .inactive .behaviour_edit_options { display: none; } .inactive .item_list { display: none; } .helpText { color: #666; } /* logging support */ #brad-log .severity-INFO { color: blue; font-weight: bold; } #brad-log .severity-DEBUG { color: green; font-weight: bold; } #brad-log .severity-ERROR { color: red; font-weight: bold; } #brad-log .explanation { font-family: monospace; white-space: pre; } {/literal} {/capture} {$context->oPage->requireCSSStandalone($sCSS)} {$context->oPage->requireJSResource("resources/js/taillog.js")} {$context->oPage->requireJSResource("resources/js/conditional_simple_edit.js")} {capture assign=sJS} addLoadEvent(partial(editSimpleField, {$iMasterFieldId})); {/capture} {$context->oPage->requireJSStandalone($sJS)}
{i18n}To make a value in a child field available to the user when another value is selected in a parent field, first ensure that the parent field is being edited (it will have "save" and "done" as the buttons at the bottom of the column) and then select the value for the parent field. Now select the value(s) in the child column(s) you wish to be available to the user when the parent field's value is selected, and click "save". Note you that you can use Ctrl-<click> to select multiple child values at the same time.{/i18n}
{i18n}Changes made here are stored immediately, without you needing to refresh the page.{/i18n}
{*| Severity | Time | Entry |
|---|