96 lines
4.0 KiB
PHP
96 lines
4.0 KiB
PHP
@extends('layout.app')
|
|
|
|
@section('content')
|
|
<div class="page-header">
|
|
<ol class="breadcrumb">
|
|
<li class="breadcrumb-item">Home</li>
|
|
<li class="breadcrumb-item active">Profil Desa Bendelan</li>
|
|
</ol>
|
|
</div>
|
|
|
|
<div class="row gutters">
|
|
<div class="col-xl-12">
|
|
<div class="card">
|
|
<div class="card-body">
|
|
<div class="mb-3 d-flex justify-content-between align-items-center border-bottom pb-2">
|
|
<h5 class="mb-0">Informasi Profil Desa</h5>
|
|
<div>
|
|
@if($profils->isEmpty())
|
|
<a href="{{ route('profil_desa.create') }}" class="btn btn-success btn-sm">
|
|
<i class="icon-plus"></i> Tambah Profil Desa
|
|
</a>
|
|
@endif
|
|
</div>
|
|
</div>
|
|
|
|
@forelse($profils as $profil)
|
|
<div class="row">
|
|
<div class="col-md-4 text-center border-right">
|
|
<h6>Kepala Desa</h6>
|
|
<div class="mb-3">
|
|
@if($profil->foto_kepala_desa)
|
|
<img src="{{ asset('storage/' . $profil->foto_kepala_desa) }}" class="img-fluid rounded shadow-sm" style="max-height: 250px;">
|
|
@else
|
|
<img src="https://via.placeholder.com/200x250?text=No+Photo" class="img-fluid rounded shadow-sm">
|
|
@endif
|
|
</div>
|
|
<h5 class="text-primary">{{ $profil->nama_kepala_desa ?? 'Belum Diatur' }}</h5>
|
|
<hr>
|
|
<div class="d-grid gap-2">
|
|
<a href="{{ route('profil_desa.edit', $profil->id) }}" class="btn btn-primary btn-block">
|
|
<i class="icon-edit"></i> Edit Profil Desa
|
|
</a>
|
|
</div>
|
|
</div>
|
|
<div class="col-md-8">
|
|
<div class="mb-4">
|
|
<h6 class="text-success"><i class="icon-book-open"></i> Sejarah Singkat</h6>
|
|
<p class="text-justify">{{ $profil->sejarah_singkat ?? 'Belum ada data sejarah.' }}</p>
|
|
</div>
|
|
<div class="row">
|
|
<div class="col-md-6">
|
|
<h6 class="text-success"><i class="icon-target"></i> Visi</h6>
|
|
<p>{{ $profil->visi ?? 'Belum ada data visi.' }}</p>
|
|
</div>
|
|
<div class="col-md-6">
|
|
<h6 class="text-success"><i class="icon-list2"></i> Misi</h6>
|
|
<p>{!! nl2br(e($profil->misi)) ?? 'Belum ada data misi.' !!}</p>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
@empty
|
|
<div class="text-center py-5">
|
|
<i class="icon-info shadow-sm p-3 rounded-circle mb-3" style="font-size: 3rem; background: #f8f9fa;"></i>
|
|
<p>Data Profil Desa Bendelan belum diisi. Silakan klik tombol <strong>Tambah Profil Desa</strong>.</p>
|
|
</div>
|
|
@endforelse
|
|
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<script src="https://cdn.jsdelivr.net/npm/sweetalert2@11"></script>
|
|
<script>
|
|
@if(session('success'))
|
|
Swal.fire({
|
|
icon: 'success',
|
|
title: 'Berhasil!',
|
|
text: "{{ session('success') }}",
|
|
showConfirmButton: false,
|
|
timer: 2000,
|
|
timerProgressBar: true
|
|
});
|
|
@endif
|
|
@if(session('info'))
|
|
Swal.fire({
|
|
icon: 'info',
|
|
title: 'Informasi',
|
|
text: "{{ session('info') }}",
|
|
confirmButtonColor: '#38d39f',
|
|
});
|
|
@endif
|
|
</script>
|
|
@endsection
|