src/pyams_gis/widget/templates/geopoint-input.pt
changeset 19 31ec78bbd5d6
parent 12 77e093529691
child 26 bda2fd13a832
equal deleted inserted replaced
18:8eef3d17a06f 19:31ec78bbd5d6
     1 <div class="object-widget" tal:attributes="class view/klass" i18n:domain="pyams_gis">
     1 <div class="object-widget" tal:attributes="class view/klass" i18n:domain="pyams_gis">
     2 	<fieldset
     2 	<fieldset
     3 		tal:define="name python:view.name.replace('.','_')"
     3 		tal:define="name python:view.name.replace('.','_')"
     4 		data-ams-plugins="pyams_gis"
     4 		data-ams-plugins="pyams_gis"
     5 		tal:attributes="data-ams-plugin-pyams_gis-src extension:resource_path('pyams_gis:pyams_gis')"
     5 		tal:attributes="class view/fieldset_class | default;
       
     6 						data-ams-plugin-pyams_gis-src extension:resource_path('pyams_gis:pyams_gis');"
     6 		data-ams-plugin-pyams_gis-async="false">
     7 		data-ams-plugin-pyams_gis-async="false">
     7 		<button class="btn pull-right" tal:attributes="href string:#modal_dialog_${name}"
     8 		<button class="btn pull-right" tal:attributes="href string:#modal_dialog_${name}"
     8 			data-ams-click-handler="PyAMS_GIS.position.clear">
     9 			data-ams-click-handler="PyAMS_GIS.position.clear">
     9 			<i class="fa fa-fw fa-lg fa-trash hint opaque align-base"
    10 			<i class="fa fa-fw fa-lg fa-trash hint opaque align-base"
    10 			   data-ams-hint-gravity="se" data-ams-hint-offset="10"
    11 			   data-ams-hint-gravity="se" data-ams-hint-offset="10"
    28 							<span class="title" i18n:translate="">Select marker position</span>
    29 							<span class="title" i18n:translate="">Select marker position</span>
    29 						</h3>
    30 						</h3>
    30 					</div>
    31 					</div>
    31 					<div class="ams-form">
    32 					<div class="ams-form">
    32 						<div class="modal-body">
    33 						<div class="modal-body">
       
    34 							<div class="map-header"
       
    35 								 tal:define="header provider:pyams_gis.map.header"
       
    36 								 tal:condition="header"
       
    37 								 tal:content="structure header"></div>
    33 							<div class="map" id="map_location" style="width: 100%; height: 600px;"
    38 							<div class="map" id="map_location" style="width: 100%; height: 600px;"
    34 								 data-map-leaflet-fieldname="fieldname"
    39 								 data-map-leaflet-fieldname="fieldname"
    35 								 tal:attributes="id string:map_location_${name};
    40 								 tal:attributes="id string:map_location_${name};
    36 												 data-map-leaflet-fieldname view/name;"></div>
    41 												 data-map-leaflet-fieldname view/name;"></div>
    37 						</div>
    42 						</div>
    38 						<footer>
    43 						<footer>
    39 							<button type="button" class="btn btn-primary close-widget" data-dismiss="modal">OK</button>
    44 							<button type="button" class="btn btn-primary close-widget"
       
    45 									data-dismiss="modal" data-ams-click-event="marker.closed.position"
       
    46 									tal:attributes='data-ams-click-event-options string:{"fieldname": "${view/name}"}'>OK</button>
    40 						</footer>
    47 						</footer>
    41 					</div>
    48 					</div>
    42 				</div>
    49 				</div>
    43 			</div>
    50 			</div>
    44 		</div>
    51 		</div>