#set ( $searchtype = $context.getRequestParameter("searchtype") ) #if( !$searchtype) #set( $searchtype = "asset") #end #set ( $viewname = $context.getRequestParameter("view") ) #set( $foundone = false) #set( $details = $searcherManager.getPropertyDetailsArchive($mediaarchive.catalogId).getDataProperties($searchtype,$viewname,$user) ) #foreach( $detail in $details ) #set( $value = false) #set( $value = $asset.get($detail.getId())) #if( $value ) #set( $foundone = true) #end #end
$context.getText($detail.toString()): #if( $detail.isList() ) #set( $foundrow = $searcherManager.getData($detail.getListCatalogId(),$detail.getListId(),$value) ) $!foundrow.name ##set( $types = $mediaarchive.getProperties(${detail.getId()}) ) ##is this used? ##$!types.get($value) #elseif($detail.isFile()) $!value #elseif($detail.isBoolean()) #if ("true" == $value) [[Yes]] #else [[No]] #end #else $!value #end