Beispiel #1
0
 /**
  * Checks if given record has valid pdf template
  * @param Vtiger_Request $request
  * @return boolean true if valid template exists for this record
  */
 function hasValidTemplate(Vtiger_Request $request)
 {
     $recordId = $request->get('record');
     $moduleName = $request->get('modulename');
     $view = $request->get('view');
     $pdfModel = new Vtiger_PDF_Model();
     $pdfModel->setMainRecordId($recordId);
     $valid = $pdfModel->checkActiveTemplates($recordId, $moduleName, $view);
     $output = ['valid' => $valid];
     $response = new Vtiger_Response();
     $response->setResult($output);
     $response->emit();
 }