##API -
## $detail
## $searcher
## $val
## $searcherManager
#set( $highlights = $data.getHighlights($detail.id) )
#if($highlights.isEmpty() == false )
#if(!$val && $detail.rendermask && $data)
#set($label = $searcherManager.getValue($detail.getListCatalogId(), $detail.render, $data.properties, $context.getLocale()))
#esc( $label )
#elseif($detail.isMultiLanguage())
#set($map = $data.getValue($detail.getId()))
#if( $showalllanguagevalues )
#set($languages = $mediaarchive.getList("locale"))
#foreach($locale in $languages)
#set( $lval = false )
#set( $lval = $map.getText($locale.id) )
#if($lval)
$locale: $lval
#end
#end
#else
$!map.getText($context.language)
#end
#elseif( $detail.isKeywordMap() )
#set($map = $data.getValue($detail.getId()))
#foreach($keyid in $map.keySet())
#set( $lval = false ) #set( $lval = $map.get($keyid) )
#if($lval) $keyid:$lval
#end
#end
#else
#esc($!val)
#end
#end