' . e(py_t('顶级菜单')) . ''; foreach ($options as $opt) { if ((int) $opt['id'] === $exclude) { continue; } $html .= ''; } return $html; }; ?>
| = py_sort_link('ID', 'id', $sort, $sortDir) ?> | = py_sort_link(py_t('菜单名称'), 'title', $sort, $sortDir) ?> | = py_sort_link(py_t('地址'), 'url', $sort, $sortDir) ?> | = e(py_t('权限标识')) ?> | = e(py_t('图标')) ?> | = py_sort_link(py_t('排序'), 'sort', $sort, $sortDir) ?> | = py_sort_link(py_t('状态'), 'status', $sort, $sortDir) ?> | = e(py_t('操作')) ?> |
|---|---|---|---|---|---|---|---|
| = (int) $row['id'] ?> | = str_repeat('│ ', max(0, (int) $row['level'] - 1)) ?> 0): ?>└ = e($row['title']) ?> = e(py_t('插件')) ?> | = e($row['url'] ?: py_t('(分组)')) ?> | = e($row['permission'] ?: py_t('公开')) ?> | = Icons::svg($row['icon'] ?: 'grid', 16) ?> = e($row['icon']) ?> | = py_sort_input((int) $row['id'], (int) $row['sort'], 'menu') ?> | = (int) $row['status'] === 1 ? e(py_t('显示')) : e(py_t('隐藏')) ?> |