@extends('admin.layouts.app')
@section('title', 'Sauvegardes')
@php
$typeLabels = ['auto' => 'Automatique', 'manual' => 'Manuel', 'pre-restore' => 'Avant restauration'];
@endphp
@section('content')
Sauvegardes
Revenez à une version antérieure du contenu en un clic. Idéal si une modification a cassé l'affichage.
Un point de sauvegarde est créé automatiquement pendant que vous modifiez le site (au plus un toutes les 10 minutes),
et juste avant chaque restauration — donc revenir en arrière est toujours réversible. Restaurer remplace
tout le contenu (pages, blocs, footer, menu, réseaux) par celui du point choisi. Les images envoyées ne sont jamais supprimées.
Seules les {{ $keep }} dernières sauvegardes sont conservées — les plus anciennes sont supprimées automatiquement.
@if ($snapshots->isEmpty())
Aucun point de sauvegarde pour l'instant. Il s'en créera automatiquement dès vos prochaines modifications, ou créez-en un maintenant.
@else
Vos sauvegardes · {{ $snapshots->count() }} / {{ $keep }}
| Quand | Date exacte | Type | Blocs | |
@foreach ($snapshots as $snapshot)
| {{ $snapshot->created_at->locale('fr')->diffForHumans() }} |
{{ $snapshot->created_at->locale('fr')->isoFormat('D MMM YYYY · HH[h]mm') }} |
@if ($snapshot->type === 'manual')
Manuel
@else
{{ $typeLabels[$snapshot->type] ?? $snapshot->type }}
@endif
|
{{ $snapshot->blocks }} |
|
@endforeach
@endif
@endsection