function getSVNumbersHtml($focus, $name, $value, $view)
{
    if ('EditView' != $view && 'DetailView' != $view) {
        return "";
        // skip the rest of the method if another view calls this method
    }
    global $app_list_strings;
    global $sugar_config;
    $json = getJSONobj();
    $svnumbersSmartyArray = $focus->getSVNumbersArray();
    $svnumberQuicksearch = getSVNumberQuicksearch('svnumber', 'svnumber_id');
    $smarty = new Sugar_Smarty();
    $smarty->assign('sugarDateFormat', getSugarCrmLocale('datef'));
    //$smarty->assign('sugarDateFormat', $sugar_config['default_date_format']);
    $smarty->assign('sqsJavaScript', $svnumberQuicksearch);
    $smarty->assign('svnumbersArray', $svnumbersSmartyArray);
    $smarty->assign('languageStringsCommon', getLanguageStrings("common"));
    if ('DetailView' === $view) {
        // transfer ide into ajvascript code so that we can determine the urls in the ajax call
        $smarty->assign('id', $focus->id);
        //		$smarty->assign('languageStringsDocuments', getLanguageStrings('Documents'));
    }
    $sep = get_number_seperators();
    $smarty->assign('sugarDecimalSeperator', $sep[1]);
    return $smarty->fetch('include/oqc/ExternalContracts/SVNumbers.' . $view . '.html');
}
 function DatabaseBackup($dbType = 'mysql', $createTarget = false, $utf = true)
 {
     $this->dbType = strtolower($dbType);
     if (!is_array(DatabaseBackup::$langString)) {
         DatabaseBackup::$langString = getLanguageStrings();
     }
     $this->downloadMode = false;
     $this->createTarget = $createTarget;
     $this->supportUTF8 = $utf;
 }
Пример #3
0
 function DatabaseBackup($source, $target, $skipStages = array())
 {
     if (!is_array(DatabaseBackup::$langString)) {
         DatabaseBackup::$langString = getLanguageStrings();
     }
     $this->skipStages = $skipStages;
     $this->source = $source;
     $this->target = $target;
 }