@extends('layouts.admin') @section('content')

Importar Calendario de Entrega desde CSV

Sube un archivo CSV para importar entradas del calendario masivamente

📋 Instrucciones para el CSV

Formato requerido: El archivo CSV debe tener las siguientes columnas (sin encabezado):

  1. Año - Ej: "2.025" o "2025"
  2. Mes - Nombre del mes en español (Ej: "Enero", "Febrero")
  3. Número de Semana - Número entero (Ej: 3, 4, 5)
  4. Fecha Inicio - Formato d/m/Y (Ej: "1/1/2025")
  5. Fecha Fin - Formato d/m/Y (Ej: "19/1/2025")
  6. Ciclo - A, B o C
Ejemplo de fila válida:
2.025,Enero,3,1/1/2025,19/1/2025,A

Subir Archivo CSV

{{ Aire::open()->route('delivery-calendars.import.store')->enctype('multipart/form-data') }}
{{ Aire::file('csv_file', 'Archivo CSV') ->helpText('Selecciona un archivo CSV con las entradas del calendario (máx. 2MB)') ->required() }}
{{ Aire::submit('Importar Calendario') ->variant('primary') ->addClass('bg-green-600 hover:bg-green-700') }} 📥 Descargar Plantilla CSV
{{ Aire::close() }}

📄 Ejemplo de Archivo CSV

2.025,Enero,3,1/1/2025,19/1/2025,A
2.025,Enero,4,20/1/2025,26/1/2025,B
2.025,Enero,5,27/1/2025,2/2/2025,C

Formato: año,mes,semana,fecha_inicio,fecha_fin,ciclo

@endsection