--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/src/pyams_portal/zmi/templates/renderer-input.pt Thu Jun 14 17:33:55 2018 +0200
@@ -0,0 +1,43 @@
+<label class="input bordered with-icon" i18n:domain="pyams_portal">
+ <tal:var define="render view/show_renderer_properties">
+ <i class="icon-append fa fa-fw fa-pencil-square-o text-primary hint align-base opaque"
+ title="Edit renderer properties" i18n:attributes="title"
+ data-ams-hint-gravity="se" data-toggle="modal"
+ tal:condition="render"
+ tal:attributes="data-ams-url extension:absolute_url(context, 'renderer-properties.html');"></i>
+ <i class="icon-append fa fa-fw fa-pencil-square-o opacity-25"
+ tal:condition="not:render"></i>
+ </tal:var>
+ <div class="select2-parent">
+ <select class="select2"
+ tal:attributes='id view/id;
+ name string:${view/name}:list;
+ class string:${view/klass} select2;
+ style view/style;
+ title view/title;
+ lang view/lang;
+ onclick view/onclick;
+ ondblclick view/ondblclick;
+ onmousedown view/onmousedown;
+ onmouseup view/onmouseup;
+ onmouseover view/onmouseover;
+ onmousemove view/onmousemove;
+ onmouseout view/onmouseout;
+ onkeypress view/onkeypress;
+ onkeydown view/onkeydown;
+ onkeyup view/onkeyup;
+ disabled view/disabled;
+ tabindex view/tabindex;
+ onfocus view/onfocus;
+ onblur view/onblur;
+ onchange view/onchange;
+ multiple view/multiple;
+ size view/size;
+ data-ams-data extension:object_data(view);'>
+ <option tal:repeat="entry view/items"
+ tal:attributes="value entry/value;
+ selected python:entry['value'] in view.value;"
+ tal:content="python:view.get_content(entry) if hasattr(view, 'get_content') else entry['content']"></option>
+ </select>
+ </div>
+</label>