63 lines
3.2 KiB
PHP
63 lines
3.2 KiB
PHP
@extends('layout.app')
|
|
|
|
@section('content')
|
|
<div class="page-header">
|
|
<ol class="breadcrumb">
|
|
<li class="breadcrumb-item"><a href="{{ route('pengumuman.index') }}">Data Pengumuman</a></li>
|
|
<li class="breadcrumb-item active">Edit Data</li>
|
|
</ol>
|
|
</div>
|
|
|
|
<div class="row gutters">
|
|
<div class="col-xl-12">
|
|
<div class="card">
|
|
<div class="card-header">
|
|
<div class="card-title">Edit Pengumuman: {{ $pengumuman->judul }}</div>
|
|
</div>
|
|
<div class="card-body">
|
|
<form action="{{ route('pengumuman.update', $pengumuman->id) }}" method="POST" enctype="multipart/form-data">
|
|
@csrf
|
|
@method('PUT')
|
|
|
|
<div class="row">
|
|
<div class="col-md-6 mb-3">
|
|
<label for="judul" class="form-label">Judul Pengumuman</label>
|
|
<input type="text" class="form-control @error('judul') is-invalid @enderror" id="judul" name="judul" value="{{ old('judul', $pengumuman->judul) }}" required>
|
|
@error('judul') <div class="invalid-feedback">{{ $message }}</div> @enderror
|
|
</div>
|
|
|
|
<div class="col-md-6 mb-3">
|
|
<label for="status" class="form-label">Status Tayang</label>
|
|
<select class="form-control" id="status" name="status">
|
|
<option value="aktif" {{ $pengumuman->status == 'aktif' ? 'selected' : '' }}>Aktif (Tampil di Landing Page)</option>
|
|
<option value="nonaktif" {{ $pengumuman->status == 'nonaktif' ? 'selected' : '' }}>Nonaktif (Sembunyikan)</option>
|
|
</select>
|
|
</div>
|
|
|
|
<div class="col-md-12 mb-3">
|
|
<label for="deskripsi" class="form-label">Deskripsi Singkat</label>
|
|
<textarea class="form-control" id="deskripsi" name="deskripsi" rows="3">{{ old('deskripsi', $pengumuman->deskripsi) }}</textarea>
|
|
</div>
|
|
|
|
<div class="col-md-12 mb-3">
|
|
<label class="form-label">Foto Saat Ini</label>
|
|
<div class="mb-2">
|
|
<img src="{{ asset('storage/' . $pengumuman->foto) }}" alt="Foto Lama" width="150" class="img-thumbnail">
|
|
</div>
|
|
<label for="foto" class="form-label">Unggah Foto Baru (Biarkan kosong jika tidak ingin mengubah foto)</label>
|
|
<input type="file" class="form-control @error('foto') is-invalid @enderror" id="foto" name="foto" accept="image/*">
|
|
@error('foto') <div class="invalid-feedback">{{ $message }}</div> @enderror
|
|
</div>
|
|
</div>
|
|
|
|
<div class="mt-4 text-right">
|
|
<a href="{{ route('pengumuman.index') }}" class="btn btn-secondary">Batal</a>
|
|
<button type="submit" class="btn btn-primary">Perbarui Data</button>
|
|
</div>
|
|
</form>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
@endsection
|