src/pyams_content/component/links/zmi/templates/widget-input.pt
changeset 0 7c0001cacf8e
child 53 4acef7070de7
equal deleted inserted replaced
-1:000000000000 0:7c0001cacf8e
       
     1 <label class="input bordered with-icon" i18n:domain="pyams_content"
       
     2 	   data-ams-plugins="pyams_content"
       
     3 	   data-ams-plugin-pyams_content-src="/--static--/pyams_content/js/pyams_content{MyAMS.devext}.js">
       
     4 	<div class="btn-group icon-append">
       
     5 		<i class="fa fa-fw fa-bars txt-color-green opaque" data-toggle="dropdown"
       
     6 			tal:attributes="data-ams-select2-target string:${view/name}:list"></i>
       
     7 		<ul class="dropdown-menu pull-right">
       
     8 			<li class="small">
       
     9 				<a data-ams-url="add-internal-link.html?origin=link"
       
    10 				   data-ams-stop-propagation="true" data-toggle="modal">
       
    11 					<i class="fa fa-fw fa-link"></i>
       
    12 					<span i18n:translate="">Add internal link...</span>
       
    13 				</a>
       
    14 			</li>
       
    15 			<li class="small">
       
    16 				<a data-ams-url="add-external-link.html?origin=link"
       
    17 				   data-ams-stop-propagation="true" data-toggle="modal">
       
    18 					<i class="fa fa-fw fa-external-link"></i>
       
    19 					<span i18n:translate="">Add external link...</span>
       
    20 				</a>
       
    21 			</li>
       
    22 		</ul>
       
    23 	</div>
       
    24 	<div class="select2-parent">
       
    25 		<select class="select2 ordered"
       
    26 				data-ams-select2-allow-clear="true"
       
    27 				tal:attributes="id view/id;
       
    28 								name string:${view/name}:list;
       
    29 								class string:${view/klass} select2 ordered;
       
    30 								style view/style;
       
    31 								title view/title;
       
    32 								lang view/lang;
       
    33 								onclick view/onclick;
       
    34 								ondblclick view/ondblclick;
       
    35 								onmousedown view/onmousedown;
       
    36 								onmouseup view/onmouseup;
       
    37 								onmouseover view/onmouseover;
       
    38 								onmousemove view/onmousemove;
       
    39 								onmouseout view/onmouseout;
       
    40 								onkeypress view/onkeypress;
       
    41 								onkeydown view/onkeydown;
       
    42 								onkeyup view/onkeyup;
       
    43 								disabled view/disabled;
       
    44 								tabindex view/tabindex;
       
    45 								onfocus view/onfocus;
       
    46 								onblur view/onblur;
       
    47 								onchange view/onchange;
       
    48 								multiple view/multiple;
       
    49 								size view/size">
       
    50 			<option tal:repeat="entry view/selectedItems"
       
    51 					tal:attributes="value entry/value;
       
    52 									selected python:entry['value'] in view.value;"
       
    53 					tal:content="entry/content"></option>
       
    54 			<option tal:repeat="entry view/notselectedItems"
       
    55 					tal:attributes="value entry/value;
       
    56 									selected python:entry['value'] in view.value;"
       
    57 					tal:content="entry/content"></option>
       
    58 		</select>
       
    59 	</div>
       
    60 </label>