From 493c3096ff0bcfe047b0aead495bae0a6817f885 Mon Sep 17 00:00:00 2001 From: Alan Knowles Date: Wed, 8 Apr 2015 14:20:04 +0800 Subject: [PATCH] Import/Enum.php --- Import/Enum.php | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) 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()); -- 2.39.2