dever 6 years ago
parent
commit
c40fc90409
1 changed files with 9 additions and 1 deletions
  1. 9 1
      src/Database.php

+ 9 - 1
src/Database.php

@@ -957,6 +957,14 @@ class Database
                         $url = Dever::url($v[1]);
                     }
                     $result .= '&nbsp;&nbsp;<a class="btn btn-default layui-btn layuiadmin-btn-list" onclick="location.href=\''.$url.'\'">' . $k . '</a>';
+                } elseif ($v[0] == 'show') {
+                    $url = Dever::url($v[1]);
+                    $submit = '';
+                    if (isset($v[2])) {
+                        $submit = Dever::url($v[2]);
+                    }
+                    
+                    $result .= '&nbsp;&nbsp;<a class="btn btn-default layui-btn layuiadmin-btn-list" onclick="loadPage(\''.$url.'\', \''.$k.'\',\''.$submit.'\')">' . $k . '</a>';
                 } elseif ($v[0] == 'fast') {
                     if (isset($v[2]) && $v[2]) {
                         $url = $this->url('add', $v[1], $v[2]);
@@ -2553,7 +2561,7 @@ class Database
                 $param['option'] = $this->option($param['option']);
             }
 
-            if (isset($data[$index]) && isset($param['key']) && $param['update'] != 'editor') {
+            if (isset($data[$index]) && !isset($param['value']) && isset($param['key']) && $param['update'] != 'editor') {
                 $param['value'] = Dever::upload($data[$index]);
             }