예제 #1
0
 echo "<br><br>";
 $currentModule = "Import";
 global $limit;
 global $list_max_entries_per_page;
 $implict_account = false;
 $import_modules_array = array("Leads" => "Leads", "Accounts" => "Accounts", "Contacts" => "Contacts", "Potentials" => "Potentials", "Products" => "Products", "HelpDesk" => "ImportTicket", "Vendors" => "ImportVendors");
 // vtlib customization: Hook provide to include custom modules
 $module = $_REQUEST['modulename'];
 checkFileAccess("modules/{$module}/{$module}.php");
 require_once "modules/{$module}/{$module}.php";
 $import_modules_array[$module] = $module;
 // END
 foreach ($import_modules_array as $module_name => $object_name) {
     $seedUsersLastImport = new UsersLastImport();
     $seedUsersLastImport->bean_type = $module_name;
     $list_query = $seedUsersLastImport->create_list_query($o, $w);
     $current_module_strings = return_module_language($current_language, $module_name);
     $object = new $object_name();
     $seedUsersLastImport->list_fields = $object->list_fields;
     $list_result = $adb->query($list_query);
     //Retreiving the no of rows
     $noofrows = $adb->num_rows($list_result);
     if ($noofrows >= 1) {
         if ($module_name != 'Accounts') {
             $implict_account = true;
         }
         if ($module_name == 'Accounts' && $implict_account == true) {
             $display_header_msg = "Newly created Accounts";
         } else {
             $display_header_msg = "" . $mod_strings['LBL_LAST_IMPORTED'] . " " . $app_strings[$module_name] . "";
         }