|
1 <label class="input bordered with-icon" |
|
2 tal:omit-tag="view/required" i18n:domain="pyams_security"> |
|
3 <i class="icon-append fa fa-trash-o hint opaque" |
|
4 title="Clear selected values" i18n:attributes="title" |
|
5 tal:omit-tag="view/required" |
|
6 data-ams-hint-gravity="se" |
|
7 data-ams-click-handler="MyAMS.helpers.select2ClearSelection" |
|
8 tal:attributes="data-ams-select2-target string:${view/name}:list"></i> |
|
9 <div class="select2-parent" |
|
10 tal:omit-tag="view/required"> |
|
11 <select class="select2 ordered" |
|
12 tal:attributes="id view/id; |
|
13 name string:${view/name}:list; |
|
14 class string:${view/klass} select2 ordered; |
|
15 style view/style; |
|
16 title view/title; |
|
17 lang view/lang; |
|
18 onclick view/onclick; |
|
19 ondblclick view/ondblclick; |
|
20 onmousedown view/onmousedown; |
|
21 onmouseup view/onmouseup; |
|
22 onmouseover view/onmouseover; |
|
23 onmousemove view/onmousemove; |
|
24 onmouseout view/onmouseout; |
|
25 onkeypress view/onkeypress; |
|
26 onkeydown view/onkeydown; |
|
27 onkeyup view/onkeyup; |
|
28 disabled view/disabled; |
|
29 tabindex view/tabindex; |
|
30 onfocus view/onfocus; |
|
31 onblur view/onblur; |
|
32 onchange view/onchange; |
|
33 multiple view/multiple; |
|
34 size view/size"> |
|
35 <option tal:repeat="entry view/selectedItems" |
|
36 tal:attributes="value entry/value; |
|
37 selected python:entry['value'] in view.value;" |
|
38 tal:content="entry/content"></option> |
|
39 <option tal:repeat="entry view/notselectedItems" |
|
40 tal:attributes="value entry/value; |
|
41 selected python:entry['value'] in view.value;" |
|
42 tal:content="entry/content"></option> |
|
43 </select> |
|
44 </div> |
|
45 </label> |