@extends('layouts.app') @section('title', 'Detalles de Configuración de Impresión') @section('content')

Detalles de Configuración de Impresión

{{ $printConfiguration->report_name }}

Editor Visual Configurar Volver
Información General

Tipo de Reporte: {{ $printConfiguration->report_type_formatted }}

Nombre: {{ $printConfiguration->report_name }}

Descripción: {{ $printConfiguration->description ?: 'Sin descripción' }}

Estado: @if($printConfiguration->is_active) Activa @else Inactiva @endif

Por Defecto: @if($printConfiguration->is_default) @else No @endif

Orden: {{ $printConfiguration->sort_order }}

Información de Registro

Creado: {{ $printConfiguration->created_at->format('d/m/Y H:i:s') }}

Por: {{ $printConfiguration->createdBy->name ?? 'Sistema' }}

@if($printConfiguration->updated_at != $printConfiguration->created_at)

Actualizado: {{ $printConfiguration->updated_at->format('d/m/Y H:i:s') }}

Por: {{ $printConfiguration->updatedBy->name ?? 'Sistema' }}

@endif
Configuración de Papel

Tamaño: {{ $printConfiguration->paper_size_formatted }}

Orientación: {{ $printConfiguration->orientation_formatted }}

Márgenes:

  • Superior: {{ $printConfiguration->margins['top'] ?? 20 }}mm
  • Derecha: {{ $printConfiguration->margins['right'] ?? 20 }}mm
  • Inferior: {{ $printConfiguration->margins['bottom'] ?? 20 }}mm
  • Izquierda: {{ $printConfiguration->margins['left'] ?? 20 }}mm
Configuración de Fuente

Familia: {{ $printConfiguration->font_config['family'] ?? 'Arial' }}

Tamaño: {{ $printConfiguration->font_config['size'] ?? 12 }}pt

Color: {{ $printConfiguration->font_config['color'] ?? '#000000' }}

Estilo: @if($printConfiguration->font_config['bold'] ?? false) Negrita @endif @if($printConfiguration->font_config['italic'] ?? false) Cursiva @endif @if(!($printConfiguration->font_config['bold'] ?? false) && !($printConfiguration->font_config['italic'] ?? false)) Normal @endif

Información de la Empresa

Nombre: {{ $printConfiguration->company_name }}

Dirección: {{ $printConfiguration->company_address ?: 'No especificada' }}

Teléfono: {{ $printConfiguration->company_phone ?: 'No especificado' }}

Email: {{ $printConfiguration->company_email ?: 'No especificado' }}

@if($printConfiguration->company_logo)

Logo:

Logo de la empresa
@endif
Configuración de Encabezado
@if($printConfiguration->header_config)
    @foreach($printConfiguration->header_config as $key => $value)
  • {{ ucfirst(str_replace('_', ' ', $key)) }}: @if(is_bool($value)) {{ $value ? 'Sí' : 'No' }} @else {{ $value }} @endif
  • @endforeach
@else

Sin configuración de encabezado

@endif
Configuración de Pie de Página
@if($printConfiguration->footer_config)
    @foreach($printConfiguration->footer_config as $key => $value)
  • {{ ucfirst(str_replace('_', ' ', $key)) }}: @if(is_bool($value)) {{ $value ? 'Sí' : 'No' }} @else {{ $value }} @endif
  • @endforeach
@else

Sin configuración de pie de página

@endif
Acciones
Editar Configuración @if(!$printConfiguration->is_default)
@csrf
@endif
@csrf
Vista Previa
@csrf @method('DELETE')
@endsection