dever vor 7 Jahren
Ursprung
Commit
27beb527d8
2 geänderte Dateien mit 8 neuen und 8 gelöschten Zeilen
  1. 2 2
      src/Lib/Input.php
  2. 6 6
      src/Top.php

+ 2 - 2
src/Lib/Input.php

@@ -251,7 +251,7 @@ class Input
                     }
 
                     //{check}
-                    $html .= '<input update_type="checked" class="update_value checkbox-checkall ' . (isset($param['valid']) ? $param['valid'] : '') . '" type="' . $input_type . '" name="temp[]" value="' . $k . '"/> ' . $v['name'] . ' &nbsp;&nbsp;<br />';
+                    $html .= '<input update_type="checked" class="update_value checkbox-checkall ' . (isset($param['valid']) ? $param['valid'] : '') . '" type="' . $input_type . '" name="temp[]" value="'.$param['name'] . '-' . $k . '"/> 【' . $v['name'] . '】&nbsp;&nbsp;<br />';
 
                     $span = array('', '');
 
@@ -293,7 +293,7 @@ class Input
                                 $input = '[' . $param['update_input'] . ']:<input class="form-control" name="' . $param['name'] . '_input[]" type="text" value="' . $input_value . '" style="width:5%;margin:5px;display:inline" placeholder="' . $param['update_input'] . '" ' . $disabled . '/>';
                             }
 
-                            $html .= '<li><input update_type="checked" class="update_value checkbox-checkall-' . $k . ' ' . (isset($param['valid']) ? $param['valid'] : '') . '" type="' . $param['update'] . '" name="' . $param['name'] . '[]" value="' . $ki . '" ' . $check . '/> ' . $span[0] . $vi['name'] . $span[1] . '&nbsp;&nbsp;' . $input . '</li>';
+                            $html .= '<li><input update_type="checked" class="update_value checkbox-checkall-' . $param['name'] . '-'. $k . ' ' . (isset($param['valid']) ? $param['valid'] : '') . '" type="' . $param['update'] . '" name="' . $param['name'] . '[]" value="' . $ki . '" ' . $check . '/> ' . $span[0] . $vi['name'] . $span[1] . '&nbsp;&nbsp;' . $input . '</li>';
 
                             //++$i;
                         }

+ 6 - 6
src/Top.php

@@ -141,23 +141,23 @@ class Top
      *
      * @return array
      */
-    public function sync($param = array())
+    public function sync($id, $name, $param = array())
     {
-        if (isset($param[0]) && isset($param[1])) {
-            $key = $param[1]['key'];
+        if ($id && isset($param['top'])) {
+            $key = $param['top']['key'];
 
             $info = Dever::db('manage/top')->key(array('where_key' => $key));
 
             if ($info) {
-                $update['value'] = Dever::input('where_id', $param[0]);
+                $update['value'] = Dever::input('where_id', $id);
 
-                $update['name'] = Dever::input('name', '-u');
+                $update['name'] = Dever::param('name', $param);
 
                 $update['top'] = $info['id'];
 
                 $update['key'] = $key . '_' . $update['value'];
 
-                $update['state'] = Dever::input('state', '-u');
+                $update['state'] = Dever::param('state', $param);
 
                 $this->update($update);
             }