Editar Oficio
= htmlspecialchars($oficio['numero_oficio']) ?> · = htmlspecialchars(mb_strimwidth($oficio['asunto'], 0, 80, '…')) ?>
- = htmlspecialchars($e) ?>
buscarPorId($id); if (!$oficio) redirect(APP_URL . '/views/oficios/lista.php?error='.urlencode('Oficio no encontrado.')); $usuario = new UsuarioModel(); $etiquetas = $model->etiquetas(); $usuarios = $usuario->usuariosParaSelector(); $selEtiq = array_column($model->etiquetasDeOficio($id), 'id'); $errores = $_SESSION['errores_form'] ?? []; $datos = $_SESSION['datos_form'] ?? $oficio; unset($_SESSION['errores_form'], $_SESSION['datos_form']); $pageTitle = 'Editar Oficio: '.$oficio['numero_oficio']; $activeNav = 'lista'; include __DIR__ . '/../../views/layout/header.php'; include __DIR__ . '/../../views/layout/sidebar.php'; include __DIR__ . '/../../views/layout/topbar.php'; ?>
= htmlspecialchars($oficio['numero_oficio']) ?> · = htmlspecialchars(mb_strimwidth($oficio['asunto'], 0, 80, '…')) ?>