dever 5 tahun lalu
induk
melakukan
e78ce6097f
1 mengubah file dengan 4 tambahan dan 1 penghapusan
  1. 4 1
      src/Database.php

+ 4 - 1
src/Database.php

@@ -351,9 +351,12 @@ class Database
         if ($info['parent']) {
             $oper = Dever::preInput('oper_');
             if ($oper) {
-                $info['parent'] .= '&' . Dever::str_replace('oper_', '', http_build_query($oper), 1);
+                $info['parent'] .= '&' . str_replace('oper_', '', http_build_query($oper));
                 //$info['parent'] .= '&' . http_build_query($oper);
             }
+            if ($top = Dever::input('top_parent')) {
+                $info['parent'] .= '&oper_parent=' . $top;
+            }
             //$info['parent'] = 'location.href=\'' . $this->url(Dever::input('oper_index', 11), 0, $info['parent']) . '\'';
             $info['parent'] = $this->url(Dever::input('oper_index', 'listData'), 0, $info['parent']);
             $info['parent_state'] = '';