diff --git a/ccm-navigation/web/themes/freemarker/ccm-navigation/object-list.ftl b/ccm-navigation/web/themes/freemarker/ccm-navigation/object-list.ftl index 8e5ed253c..6a5f15c70 100644 --- a/ccm-navigation/web/themes/freemarker/ccm-navigation/object-list.ftl +++ b/ccm-navigation/web/themes/freemarker/ccm-navigation/object-list.ftl @@ -92,7 +92,7 @@ <#function getItemTitle item> - <#return item["/nav:attribute[@name='title']"]> + <#return item["./nav:attribute[@name='title']"]> <#function getItemLink item> @@ -103,12 +103,20 @@ +<#function hasItemLead item> + <#return (item["./nav:attribute[@name='lead']"]?size > 0)> + + <#function getItemLead item> <#return item["./nav:attribute[@name='lead']"]> +<#function hasItemProperty item property> + <#return (item["./nav:attribute[@name='${property}']"]?size > 0)> + + <#function getItemProperty item property> - <#return item["./nav:atttribute[@name='${property}']"]> + <#return item["./nav:attribute[@name='${property}']"]> <#function hasImage item>