1.1 --- a/examples/Common/Configurator/Resources/config_template.xhtml Thu Jul 21 18:49:14 2005 +0000
1.2 +++ b/examples/Common/Configurator/Resources/config_template.xhtml Thu Jul 21 18:49:50 2005 +0000
1.3 @@ -83,7 +83,9 @@
1.4 <h2>Additional Storage</h2>
1.5
1.6 <p template:element="storage-unit">Storage unit
1.7 - <select template:attribute="value" name="{template:this-attribute()}">
1.8 + <select template:attribute="value" name="{template:this-attribute()}"
1.9 + onchange="requestUpdate('{$application-url}accessories', '{template:other-attributes('value', ../storage-unit)}', '{template:other-elements(../../accessories)}', '{template:other-list-attributes('accessory-enum', 'value', ../../accessories)}', '/configuration/accessories')">
1.10 +
1.11 <option template:element="storage-unit-enum" template:expr="@value-is-set" template:expr-attr="selected" template:value="@value"
1.12 value="{@value}"></option>
1.13 </select>
1.14 @@ -96,6 +98,15 @@
1.15 <input type="submit" value="Add storage"
1.16 name="add-storage-unit={template:this-element()}" /></p>
1.17 </div>
1.18 +
1.19 + <div template:element="accessories" template:id="accessories-node" id="{template:this-element()}" class="accessories">
1.20 + <h2>Accessories</h2>
1.21 +
1.22 + <select name="{template:list-attribute('accessory-enum', 'value')}" multiple="multiple">
1.23 + <option template:element="accessory-enum" template:expr="@value-is-set" template:expr-attr="selected" template:value="@value"
1.24 + value="{@value}"></option>
1.25 + </select>
1.26 + </div>
1.27 </div>
1.28 <div id="bottom">
1.29 <div template:element="peripherals" class="peripherals">