#set ($catalogid = $context.getRequestParameter('catalogid')) #set ($searchtype = $context.getRequestParameter('searchtype')) ##product #set ($fieldname = $context.getRequestParameter('fieldname')) ##lastmodified #set( $fid = $detail.getId() ) #set ($listid = $detail.get("listid") ) #if(!$listid || $listid =="") #set ($listid = $detail.getId() ) #end #set( $lsearcher = $searcherManager.getSearcher($detail.getCatalogId($catalogid), $listid)) #set($current = $data.get($fid)) #set($param = ${fid} + '.value') #set($fromrequest = $context.getRequestParameters(${param})) #set( $types = $lsearcher.getAllHits() )
#foreach( $type in $types ) #set($key = $type.id) #if ($strings.contains($current, $key," ") || $strings.contains($fromrequest, $key, " ")) checked #set($replacewith = $type.replacewith) #if($replacewith && $replacewith != "") $!data.get($replacewith) #else $types.get($key) #end
#end #set($replacewith = "") #end
#if($context.getRequestParameter("viewonly") != true)

Search:

$pages.include("/util/editors/xml/types/multipickerlist.html?detailid=$detail.id&searchtype=$detail.listId&catalogid=$detail.catalogId")
#end