50 lines
1.8 KiB
PHP
50 lines
1.8 KiB
PHP
@extends('back.layout.pages-layout')
|
|
@section('pageTitle', isset($pageTitle) ? $pageTitle : 'Page Title here')
|
|
@section('content')
|
|
|
|
<div class="page-header">
|
|
<div class="row">
|
|
<div class="col-md-6 col-sm-12">
|
|
<div class="title">
|
|
<h4>Alle Posts</h4>
|
|
</div>
|
|
<nav aria-label="breadcrumb" role="navigation">
|
|
<ol class="breadcrumb">
|
|
<li class="breadcrumb-item">
|
|
<a href="{{ route('admin.dashboard') }}">Home</a>
|
|
</li>
|
|
<li class="breadcrumb-item active" aria-current="page">
|
|
Posts
|
|
</li>
|
|
</ol>
|
|
</nav>
|
|
</div>
|
|
<div class="col-md-6 col-sm-12 text-right">
|
|
<a href="{{ route('admin.add_post') }}" class="btn btn-primary">
|
|
<i class="icon-copy bi bi-plus-circle"></i> Post hinzufügen</a>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
@livewire('admin.posts')
|
|
@endsection
|
|
@push('scripts')
|
|
<script>
|
|
window.addEventListener('deletePost', function(event) {
|
|
var id = event.detail[0].id;
|
|
Swal.fire({
|
|
title: "Bist du dir sicher?",
|
|
text: "Das du den Post löschen möchtest!",
|
|
icon: "warning",
|
|
showCancelButton: true,
|
|
confirmButtonColor: "#3085d6",
|
|
cancelButtonColor: "#d33",
|
|
confirmButtonText: "Ja, löschen!"
|
|
}).then((result) => {
|
|
if (result.isConfirmed) {
|
|
Livewire.dispatch('deletePostAction', [id]);
|
|
}
|
|
});
|
|
});
|
|
</script>
|
|
@endpush
|