@extends('admin.layouts.index-template', [ 'pageTitle' => $pageTitle, 'items' => $paymentMethods, 'collection' => $paymentMethods, 'icon' => 'bank-card', 'module' => 'Métodos de Pago', 'createRoute' => route('payment-methods.create'), 'indexRoute' => route('payment-methods.index'), 'searchPlaceholder' => 'Buscar por nombre o slug...', 'emptyIcon' => 'credit-card', 'emptyTitle' => 'No hay métodos de pago', 'emptyMessage' => 'Comience agregando su primer método de pago', 'stats' => [ 'all' => [ 'label' => 'Total', 'count' => $paymentMethods->total(), 'color' => 'primary', 'icon' => 'bank-card' ], 'active' => [ 'label' => 'Activos', 'count' => \App\Models\PaymentMethod::where('is_active', true)->count(), 'color' => 'success', 'icon' => 'checkbox-circle' ], 'inactive' => [ 'label' => 'Inactivos', 'count' => \App\Models\PaymentMethod::where('is_active', false)->count(), 'color' => 'secondary', 'icon' => 'pause-circle' ], 'bank' => [ 'label' => 'Con Email Bancario', 'count' => \App\Models\PaymentMethod::where('requires_bank_email', true)->count(), 'color' => 'info', 'icon' => 'building' ] ] ]) @push('css') @endpush @section('header-buttons') Nuevo Método de Pago @endsection @section('filters')
@endsection @section('table-headers') ID Icono Nombre Slug Orden Email Bancario Estado Acciones @endsection @section('table-body') @foreach($paymentMethods as $method) {{ $method->id }} @if(!empty($method->icon)) @else
@endif
{{ $method->name }}
{{ $method->slug }} {{ $method->display_order }} @if($method->requires_bank_email) @else No @endif @if($method->is_active) Activo @else Inactivo @endif
@endforeach @endsection @push('scripts') @endpush