rabin 3 gadi atpakaļ
vecāks
revīzija
3757d67c1c
1 mainītis faili ar 4 papildinājumiem un 3 dzēšanām
  1. 4 3
      service/mail/lib/Manage.php

+ 4 - 3
service/mail/lib/Manage.php

@@ -9,9 +9,9 @@ class Manage
     {
         if (strstr($name, '|—')) {
             $temp = explode('|—', $name);
-            return $temp[0] . '|—' . Dever::load("area/api.string", $temp[1]);
+            return $temp[0] . '|—' . Dever::load("area/api.string", $temp[1], '-');
         } else {
-            return Dever::load("area/api.string", $name);
+            return Dever::load("area/api.string", $name, '-');
         }
     }
 
@@ -764,7 +764,6 @@ class Manage
 
             $area_id = array();
             foreach ($area as $k => $v) {
-                $area_value = explode(',', $k);
                 $update = array();
                 $update['month'] = $where['start'];
                 $update['name'] = $k;
@@ -798,9 +797,11 @@ class Manage
                 if ($v['type'] == 1) {
                     $update['parent_id'] = -1;
                 } elseif ($v['type'] == 2) {
+                    $area_value = explode(',', $k);
                     $k2 = $area_value[0] . ',' . $area_value[1];
                     $update['parent_id'] = isset($area_id[$k2]) ? $area_id[$k2] : -1;
                 } elseif ($v['type'] == 3) {
+                    $area_value = explode(',', $k);
                     $k2 = $area_value[0] . ',' . $area_value[1] . ',' . $area_value[2];
                     $update['parent_id'] = isset($area_id[$k2]) ? $area_id[$k2] : -1;
                 }