getViewer($request);
$qualifiedModuleName = $request->getModule(false);
$attachmentsModule = $request->get('attachmentsModule');
$availableSpecialAttachments = \Workflow\Attachment::getAvailableOptions($attachmentsModule);
$attachmentHTML = array();
$attachmentJAVASCRIPT = array();
foreach($availableSpecialAttachments as $item) {
$attachmentHTML[] = '
'.$item['html'].'
';
$attachmentJAVASCRIPT[] = !empty($item['script'])?$item['script']:'';
}
// implode the array to one string
$viewer->assign('attachmentsField', $this->field);
$viewer->assign('attachmentsHTML', implode("\n", $attachmentHTML));
// transmit array to create single script tags
$viewer->assign('attachmentsJAVASCRIPT', $attachmentJAVASCRIPT);
$modules = VtUtils::getEntityModules(true);
$viewer->view('helpers/AttachmentsPopup.tpl', $qualifiedModuleName);
}
function getHeaderScripts(Vtiger_Request $request) {
}
}
?>