src/pyams_content/shared/imagemap/zmi/templates/summary.pt
changeset 139 99a481dc4c89
parent 84 7214a95eaa9b
child 159 544331dc946f
--- a/src/pyams_content/shared/imagemap/zmi/templates/summary.pt	Mon Sep 11 14:52:15 2017 +0200
+++ b/src/pyams_content/shared/imagemap/zmi/templates/summary.pt	Mon Sep 11 14:53:15 2017 +0200
@@ -10,12 +10,17 @@
 				 data-ams-callback="PyAMS_content.imgmap.initSummary" />
 			<map name="imagemap_preview">
 				<tal:loop repeat="area context.areas.values()">
-					<area tal:define="href view.get_url(area.link)"
-						  tal:condition="href"
-						  shape="poly"
-						  tal:attributes="coords area.area;
-										  href href;
-										  title i18n:area.title;" />
+					<tal:var define="item view.get_item(area)"
+							 condition="item">
+						<area shape="poly"
+							  tal:define="info view.get_item_info(item);
+										  area_title i18n:area.title;
+										  item_title i18n:info.user_title;
+										  title area_title or item_title;"
+							  tal:attributes="coords area.area;
+											  href item.get_url(request);
+											  title title;" />
+					</tal:var>
 				</tal:loop>
 			</map>
 		</div>