dever 3 年之前
父节点
当前提交
0dfb6a227b
共有 1 个文件被更改,包括 13 次插入10 次删除
  1. 13 10
      database/menu.php

+ 13 - 10
database/menu.php

@@ -48,8 +48,10 @@ $group = function()
 	return $array;
 };
 
+//Dever::setInput('search_option_menu_id', Dever::input('search_option_menu_id', -1));
+
 if (layadmin()) {
-	$link = 'https://www.layui.com/doc/element/icon.html';
+	$link = 'https://www.layui.me/doc/element/icon.html';
 } else {
 	$link = 'http://dwz.cn/1j8SP0';
 }
@@ -101,7 +103,7 @@ return array
 			'search'	=> 'select',
 			'list'		=> true,
 			'option' 	=> $group,
-			'edit'		=> true,
+			'edit'		=> '"{menu_id}" == -1',
 		),
 		
 		'menu_id'		=> array
@@ -138,8 +140,8 @@ return array
 			'default' 	=> '',
 			'desc' 		=> '请输入菜单标识',
 			'match' 	=> 'option',
-			'update'	=> 'text',
-			'search'	=> 'fulltext',
+			//'update'	=> 'text',
+			//'search'	=> 'fulltext',
 			//'list'		=> true,
 			//'modal'		=> 'test',
 		),
@@ -163,7 +165,7 @@ return array
 			'default' 	=> '1',
 			'desc' 		=> '请输入排序',
 			'match' 	=> 'option',
-			'update'	=> 'text',
+			//'update'	=> 'text',
 			'search'	=> 'order',
 			'list'		=> true,
 			'order'		=> 'desc',
@@ -201,9 +203,9 @@ return array
 			'desc' 		=> '请选择快捷菜单',
 			'match' 	=> 'is_numeric',
 			'option' 	=> $fast,
-			'update'	=> 'radio',
-			'list'		=> true,
-			'edit'		=> true,
+			//'update'	=> 'radio',
+			//'list'		=> true,
+			//'edit'		=> true,
 		),
 
 		'state'		=> array
@@ -234,13 +236,14 @@ return array
 		'list_button' => array
 		(
 			'update' => '编辑',
-			'add' => array('新增子菜单', '"{menu}" == -1 ? "menu&option_menu={id}" : "menu&option_menu={menu},{id}"'),
+			//'add' => array('新增子菜单', '"{menu}" == -1 ? "menu&option_menu={id}" : "menu&option_menu={menu},{id}"'),
+			'add' => array('新增子菜单', '"menu&option_menu={id}"', '"{menu}" == -1'),
 			'delete' => '删除',
 		),
 		'button' => array
 		(
 			'更新菜单' => 'manage/menu.update',
-			'菜单分组' => array('location', 'manage/project/database/list&project=manage&table=menu_group'),
+			'菜单分组' => array('location', 'manage/project/database/list&project=manage&oper_parent=menu&table=menu_group'),
 			//'全部清空' => 'manage/menu.delete',
 		),
 		# 每页显示条数,第一个为默认值