handle = function () { DB::query("insert into `groups` (title, is_hidden) values ('新小组', 1)"); }; $new_group_form->submit_button_config['align'] = 'right'; $new_group_form->submit_button_config['class_str'] = 'btn btn-primary'; $new_group_form->submit_button_config['text'] = UOJLocale::get('add new group'); $new_group_form->submit_button_config['smart_confirm'] = ''; $new_group_form->runAtServer(); } ?>

printHTML(); ?>
ID {$groups_caption} {$users_caption} EOD; echoLongTable( ['*'], "`groups`", '1', 'order by id asc', $header, function ($group) { $users_count = DB::selectCount([ "select count(*)", "from", "groups_users", "where", [ "group_id" => $group['id'], ], ]); echo ''; echo ''; echo '#', $group['id'], ''; echo ''; echo '', $group['title'], ''; if ($group['is_hidden']) { echo ' ', UOJLocale::get('hidden'), ' '; } echo ''; echo "{$users_count}"; echo ''; }, [ 'page_len' => 40, 'div_classes' => ['card', 'my-3'], 'table_classes' => ['table', 'uoj-table', 'mb-0'], 'head_pagination' => true, 'post_filter' => function ($info) { return (new UOJGroup($info))->userCanView(Auth::user()); } ] ); ?>