getViewer($request); $moduleName = $request->getModule(); $qualifiedModuleName = $request->getModule(false); $workflowId = $request->get('for_workflow'); $workflowModel = Settings_Workflows_Record_Model::getInstance($workflowId); $relatedModule = $request->get('relatedModule'); $relatedModuleModel = Vtiger_Module_Model::getInstance($relatedModule); $workflowModuleModel = $workflowModel->getModule(); $viewer->assign('WORKFLOW_MODEL', $workflowModel); $viewer->assign('REFERENCE_FIELD_NAME', $workflowModel->getReferenceFieldName($relatedModule)); $viewer->assign('RELATED_MODULE_MODEL', $relatedModuleModel); $viewer->assign('FIELD_EXPRESSIONS', Settings_Workflows_Module_Model::getExpressions()); $viewer->assign('MODULE_MODEL', $workflowModuleModel); $viewer->assign('SOURCE_MODULE',$workflowModuleModel->getName()); $viewer->assign('RELATED_MODULE_MODEL_NAME',''); $viewer->assign('QUALIFIED_MODULE', $qualifiedModuleName); $viewer->view('CreateEntity.tpl', $qualifiedModuleName); } }