From: Alan Knowles Date: Wed, 8 Apr 2015 06:20:04 +0000 (+0800) Subject: Import/Enum.php X-Git-Url: http://git.roojs.org/?p=Pman.Admin;a=commitdiff_plain;h=493c3096ff0bcfe047b0aead495bae0a6817f885 Import/Enum.php --- diff --git a/Import/Enum.php b/Import/Enum.php index ed8b1e4..ae40c5d 100644 --- a/Import/Enum.php +++ b/Import/Enum.php @@ -108,6 +108,12 @@ class Pman_Admin_Import_Enum extends Pman_Roo $e = DB_DataObject::factory('core_enum'); $e->etype = $_REQUEST['etype']; if($e->get('name', $row['NAME'])){ + if (isset($row['ACTIVE']) && $e->active != $row['ACTIVE']) { + $ee =clone($e); + $e->active = $row['ACTIVE']; + $e->update($ee); + $count++; + } continue; } @@ -116,7 +122,7 @@ class Pman_Admin_Import_Enum extends Pman_Roo 'name' => $row['NAME'], 'display_name' => $row['DISPLAY NAME'], 'etype' => $_REQUEST['etype'], - 'active' => 1, + 'active' => isset($row['ACTIVE']) ? $row['ACTIVE'] : 1, )); $e->insert(); $e->onInsert(array());