$xtpl = new XTemplate('modules/DocumentRevisions/DetailView.html'); $xtpl->assign("MOD", $mod_strings); $xtpl->assign("APP", $app_strings); if (isset($_REQUEST['return_module'])) { $xtpl->assign("RETURN_MODULE", $_REQUEST['return_module']); } if (isset($_REQUEST['return_action'])) { $xtpl->assign("RETURN_ACTION", $_REQUEST['return_action']); } if (isset($_REQUEST['return_id'])) { $xtpl->assign("RETURN_ID", $_REQUEST['return_id']); } $xtpl->assign("THEME", $theme); $xtpl->assign("IMAGE_PATH", $image_path); $xtpl->assign("PRINT_URL", "index.php?" . $GLOBALS['request_string']); $focus->fill_document_name_revision($focus->document_id); $xtpl->assign("ID", $focus->id); $xtpl->assign("DOCUMENT_NAME", $focus->name); $xtpl->assign("CURRENT_REVISION", $focus->latest_revision); $xtpl->assign("CHANGE_LOG", $focus->change_log); $created_user = new User(); $created_user->retrieve($focus->created_by); $xtpl->assign("CREATED_BY", $created_user->first_name . ' ' . $created_user->last_name); $xtpl->assign("DATE_CREATED", $focus->date_entered); $xtpl->assign("REVISION", $focus->revision); $xtpl->assign("FILENAME", $focus->filename); $xtpl->assign("FILE_NAME", $focus->filename); $xtpl->assign("SAVE_FILE", $focus->id); $xtpl->assign("FILE_URL", UploadFile::get_url($focus->filename, $focus->id)); $xtpl->assign("GRIDLINE", $gridline); $xtpl->parse("main");
$GLOBALS['log']->info("Document revision edit view"); $xtpl = new XTemplate('modules/DocumentRevisions/EditView.html'); $xtpl->assign("MOD", $mod_strings); $xtpl->assign("APP", $app_strings); if (isset($_REQUEST['return_module'])) { $xtpl->assign("RETURN_MODULE", $_REQUEST['return_module']); } if (isset($_REQUEST['return_action'])) { $xtpl->assign("RETURN_ACTION", $_REQUEST['return_action']); } if (isset($_REQUEST['return_id'])) { $xtpl->assign("RETURN_ID", $_REQUEST['return_id']); } $xtpl->assign("THEME", $theme); $xtpl->assign("IMAGE_PATH", $image_path); $xtpl->assign("PRINT_URL", "index.php?" . $GLOBALS['request_string']); $xtpl->assign("JAVASCRIPT", get_set_focus_js() . get_validate_record_document_revision_js()); $focus->fill_document_name_revision($_REQUEST['return_id']); $xtpl->assign("ID", $focus->id); $xtpl->assign("DOCUMENT_NAME", $_REQUEST['document_name']); $xtpl->assign("CURRENT_REVISION", $_REQUEST['document_revision']); $xtpl->assign("FILE_URL", UploadFile::get_url($_REQUEST['document_filename'], $_REQUEST['document_revision_id'])); $xtpl->parse("main"); $xtpl->out("main"); //implements required fields check based on the required fields list defined in the bean. require_once 'include/javascript/javascript.php'; $javascript = new javascript(); $javascript->setFormName('DocumentRevisionEditView'); $javascript->setSugarBean($focus); $javascript->addAllFields(''); echo $javascript->getScript();
public function testfill_document_name_revision() { $documentRevision = new DocumentRevision(); //execute the method and test if it works and does not throws an exception. try { $documentRevision->fill_document_name_revision(); $this->assertTrue(true); } catch (Exception $e) { $this->fail(); } }