55 lines
945 B
PHP
55 lines
945 B
PHP
<?php
|
|
session_start();
|
|
|
|
if (!isset($_SESSION['user_id'])) {
|
|
header('Location: login.php');
|
|
exit;
|
|
}
|
|
|
|
require_once 'db/config.php';
|
|
require_once 'vendor/autoload.php';
|
|
|
|
use Shuchkin\SimpleXLSXGen;
|
|
|
|
$headers = [
|
|
'NOMBRE',
|
|
'CELULAR',
|
|
'DNI',
|
|
'DIRECCION',
|
|
'REFERENCIA',
|
|
'SEDE',
|
|
'CIUDAD',
|
|
'DISTRITO',
|
|
'PRODUCTO',
|
|
'CANTIDAD',
|
|
'PRECIO',
|
|
'PAIS',
|
|
'COORDENADAS',
|
|
'METODO',
|
|
'OBSERVACIONES'
|
|
];
|
|
|
|
$data = [
|
|
$headers,
|
|
[
|
|
'Ej: Juan Pérez',
|
|
'999999999',
|
|
'12345678',
|
|
'Av. Siempre Viva 123',
|
|
'Referencia (opcional)',
|
|
'Sede / ID',
|
|
'Ciudad',
|
|
'Distrito',
|
|
'Producto',
|
|
'1',
|
|
'10.50',
|
|
'Perú',
|
|
'lat,long',
|
|
'Contraentrega',
|
|
'Observaciones (opcional)'
|
|
]
|
|
];
|
|
|
|
$filename = 'plantilla_agregados_pedidos.xlsx';
|
|
SimpleXLSXGen::fromArray($data, 'Agregados')->downloadAs($filename);
|