rabin há 3 anos atrás
pai
commit
fd6fcd2049
1 ficheiros alterados com 9 adições e 3 exclusões
  1. 9 3
      src/Database.php

+ 9 - 3
src/Database.php

@@ -2773,9 +2773,15 @@ class Database
                 } elseif (isset($v['edit'])) {
                     $select = $v['edit'];
                 }
-                if ($select && isset($v['option']) && (is_array($v['option']) || is_object($v['option']))) {
-                    $result .= '  ';
-                    $this->list_search_select($result, $mul, $prefix . 'set_' . $k, $v['name'], $this->option($v['option'], $select), $v['default']);
+                if ($select) {
+
+                    if (isset($v['mul_option']) && (is_array($v['mul_option']) || is_object($v['mul_option']))) {
+                        $result .= '  ';
+                        $this->list_search_select($result, $mul, $prefix . 'set_' . $k, $v['name'], $this->option($v['mul_option'], $select), $v['default']);
+                    } elseif (isset($v['option']) && (is_array($v['option']) || is_object($v['option']))) {
+                        $result .= '  ';
+                        $this->list_search_select($result, $mul, $prefix . 'set_' . $k, $v['name'], $this->option($v['option'], $select), $v['default']);
+                    }
                 }
             }