dever před 6 roky
rodič
revize
bf24c592a1
1 změnil soubory, kde provedl 9 přidání a 2 odebrání
  1. 9 2
      src/Database.php

+ 9 - 2
src/Database.php

@@ -100,7 +100,7 @@ class Database
      *
      * @return array
      */
-    private function url($key = false, $id = 0, $table = false, $suffix = '')
+    public function url($key = false, $id = 0, $table = false, $suffix = '')
     {
         $table = $table ? $table : $this->table;
 
@@ -936,6 +936,8 @@ class Database
                     $result .= '&nbsp;&nbsp;<a class="btn btn-default layui-btn layuiadmin-btn-list" onclick="location.href=\''.Dever::url($v[1]).'\'">' . $k . '</a>';
                 } elseif ($v[0] == 'fast') {
                     $result .= '&nbsp;&nbsp;<a class="btn btn-default layui-btn layuiadmin-btn-list" href="javascript:;" onclick="fastEdit($(this),\''.$this->url('add').'\',\''.$k.'\', \'\')">' . $k . '</a>';
+                } elseif ($v[0] == 'fasts') {
+                    $result .= '&nbsp;&nbsp;<a class="btn btn-default layui-btn layuiadmin-btn-list" href="javascript:;" onclick="fastEdit($(this),\''.$this->url('add').'\',\''.$k.'\', \'\', 1)">' . $k . '</a>';
                 } else {
                     $result .= '&nbsp;&nbsp;<a class="btn btn-default layui-btn layuiadmin-btn-list" href="' . $this->url($v[0], false, $v[1]) . '">' . $k . '</a>';
                 }
@@ -2053,7 +2055,12 @@ class Database
                     if (layadmin()) {
                         $class .= ' layui-btn-xs';
                     }
-                    if (strpos($kj, 'edit') !== false) {
+                    if (strpos($kj, 'edits') !== false) {
+                        if (!isset($vj[1])) {
+                            $vj[1] = '';
+                        }
+                        $result .= '<a href="javascript:;" onclick="fastEdit($(this), \'' . $this->url($kj, $data['id']) . '\', \''.$vj[0].'\', \''.$vj[1].'\', 1)"><button type="button" class="btn btn-info btn-rounded waves-effect waves-light m-b-5 '.$class.'">' . $vj[0] . '</button></a>&nbsp;&nbsp;';
+                    } elseif (strpos($kj, 'edit') !== false) {
                         if (!isset($vj[1])) {
                             $vj[1] = '';
                         }