--- 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>