MIF_E31230680/resources/views/pengumuman/edit.blade.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