diff --git a/extend/fast/Tree.php b/extend/fast/Tree.php index 1f9e97fc6..3eee6044b 100644 --- a/extend/fast/Tree.php +++ b/extend/fast/Tree.php @@ -323,7 +323,7 @@ public function getTreeMenu($myid, $itemtpl, $selectedids = '', $disabledids = ' $value = array( '@childlist' => $childlist, '@url' => $childdata || !isset($value['@url']) ? "javascript:;" : $value['@url'], - '@addtabs' => $childdata || !isset($value['@url']) ? "" : (stripos($value['@url'], "?") !== false ? "&" : "?") . "ref=addtabs", + '@addtabs' => $childdata || isset($value['@url']) ? "" : (stripos($value['@url'], "?") !== false ? "&" : "?") . "ref=addtabs", '@caret' => ($childdata && (!isset($value['@badge']) || !$value['@badge']) ? '' : ''), '@badge' => $value['@badge'] ?? '', '@class' => ($selected ? ' active' : '') . ($disabled ? ' disabled' : '') . ($childdata ? ' treeview' . (config('fastadmin.show_submenu') ? ' treeview-open' : '') : ''),