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