#set ($catalogid = $context.getRequestParameter('catalogid')) #set ($searchtype = $context.getRequestParameter('searchtype')) ##product #set ($fieldname = $context.getRequestParameter('fieldname')) ##description #set ($view = $context.getRequestParameter('view')) #set ($foreignkeyvalue = $context.getRequestParameter('foreignkeyvalue')) #set ($listheader = $context.getRequestParameter('listheader')) #set ($useid = $context.getRequestParameter('useid')) #set ($foreignkeyid = $context.getRequestParameter('foreignkeyid')) #if(!$foreignkeyid) #set ($foreignkeyid = "name") #end #if( !$detail) #set( $searcher = $searcherManager.getSearcher($catalogid, $searchtype)) #set( $detail = $searcher.getDetailForView($view, $fieldname, $user) ) #end #set ($searchinputfield = $context.getRequestParameter('searchinputfield')) #set ($value = $context.getRequestParameter('value')) #set( $args = "catalogid=$catalogid&searchtype=$searchtype&fieldname=${fieldname}&view=$view&foreignkeyid=$foreignkeyid&searchinputfield=$searchinputfield") #if( $detail.isList() || ($useid && $useid == "true")) #if($value) #set( $valuelabel = $searcherManager.getCachedData($detail.getListCatalogId(),$detail.getListId(),$value) ) #end #else #end