re-added "field is required" messages
[catagits/Reaction.git] / share / skin / base / layout / field / mutable / choose_many.tt
1 =extends field/mutable
2
3 =for layout widget
4
5 [% label_fragment %]
6 [% message_fragment %]
7 [% field %]
8
9 =for layout field
10
11 <div class="choose_many_field">
12 <table>
13   <tr>
14     <td> [% available_values %] </td>
15     <td>  [% action_buttons %]  </td>
16     <td>
17       [% selected_values %]
18       [% current_values  %]
19     </td>
20   </tr>
21 </table>
22 </div>
23
24 =for layout available_values
25
26 <select size="10" multiple="multiple"  name="[% event_id_add_values %]">
27  [% call_next %]
28 </select>
29
30 =for layout selected_values
31
32 <select size="10" multiple="multiple"  name="[% event_id_remove_values %]">
33  [% call_next %]
34 </select>
35
36 =for layout hidden_value
37
38 <input type="hidden" name="[% field_name %]" value="[% hidden_value %]">
39
40 =for layout value_option
41
42 <option value="[% option_value %]">[% option_name %]</option>
43
44 =for layout action_buttons
45
46 <div class="choose_many_buttons">
47   <input type="submit" value="&gt;&gt;" name="[% event_id_add_all_values %]" />
48   <input type="submit" value="&gt;" name="[% event_id_do_add_values %]" />
49   <input type="submit" value="&lt;" name="[% event_id_do_remove_values %]" />
50   <input type="submit" value="&lt;&lt;" name="[% event_id_remove_all_values %]" />
51 </div>
52
53 =for layout message
54
55 =cut