예제 #1
0
 $duManager->setFieldMap($fieldMap);
 //Set field map for identification history
 if (array_key_exists("ID-sf", $_POST)) {
     $targetIdFields = $_POST["ID-tf"];
     $sourceIdFields = $_POST["ID-sf"];
     $fieldIdMap = array();
     for ($x = 0; $x < count($targetIdFields); $x++) {
         if ($targetIdFields[$x]) {
             $tIdField = $targetIdFields[$x];
             if ($tIdField == 'unmapped') {
                 $tIdField .= '-' . $x;
             }
             $fieldIdMap[$tIdField]["field"] = $sourceIdFields[$x];
         }
     }
     $duManager->setIdentFieldMap($fieldIdMap);
 }
 //Set field map for image history
 if (array_key_exists("IM-sf", $_POST)) {
     $targetImFields = $_POST["IM-tf"];
     $sourceImFields = $_POST["IM-sf"];
     $fieldImMap = array();
     for ($x = 0; $x < count($targetImFields); $x++) {
         if ($targetImFields[$x]) {
             $tImField = $targetImFields[$x];
             if ($tImField == 'unmapped') {
                 $tImField .= '-' . $x;
             }
             $fieldImMap[$tImField]["field"] = $sourceImFields[$x];
         }
     }