a + details,**不能写成 a > form**: * 表单套在链接里是非法 HTML,浏览器会把 DOM 拆开,表单里那个「移动」按钮 * 可能连提交机会都没有(或者把整张卡片点成跳转)。 */ $canMove = \App\Auth::canWrite(); $total = 0; foreach ($grouped as $list) { $total += count($list); } /** * 画一栏人。用闭包是因为"分好组的各栏"和"未分类"两处要画同一套卡片, * 复制一遍迟早会改漏一处。 */ $renderGrid = function (array $list) use ($groups, $meId, $canMove): void { if (!$list) { return; } ?>
找到 = count($people) ?> 个匹配「= e($q) ?>」的人(搜索时不分组)。
这些人还没归到任何分组里。管理员可以在卡片下面直接选一个分组(或去「编辑成员」里改)。