1414
1515<div class="toolbar">
1616<a href="<?= site_url ('admin/post/new ' ) ?> " class="button button-primary" role="button">+ Tulis Artikel</a>
17+ <div>
18+ <form action="" method="GET" style="flex-direction: row; width:360px">
19+ <input type="search" name="keyword" placeholder="Cari artikel" value="<?= html_escape ($ keyword ) ?> ">
20+ <input type="submit" value="Cari" class="button" style="width: 32%;">
21+ </form>
22+ </div>
1723</div>
1824
1925<table class="table">
2531</tr>
2632</thead>
2733<tbody>
28-
29- <?php foreach ($ articles as $ article ): ?>
30- <tr>
31- <td>
32- <div><?= $ article ->title ?> </div>
33- <div class="text-gray"><small><?= $ article ->created_at ?> <small></div>
34- </td>
35- <?php if ($ article ->draft === 'true ' ): ?>
36- <td class="text-center text-gray">Draft</td>
37- <?php else : ?>
38- <td class="text-center text-green">Published</td>
39- <?php endif ?>
40- <td>
41- <div class="action">
42- <a href="<?= site_url ('article/ ' .$ article ->slug ) ?> " class="button button-small" target="_blank" role="button">Preview</a>
43- <a href="<?= site_url ('admin/post/edit/ ' .$ article ->id ) ?> " class="button button-small" role="button">Edit</a>
44- <a href="#"
45- data-delete-url="<?= site_url ('admin/post/delete/ ' .$ article ->id ) ?> "
46- class="button button-small button-danger"
47- role="button"
48- onclick="deleteConfirm(this)">Delete</a>
49- </div>
50- </td>
51- </tr>
34+
35+ <?php foreach ($ articles as $ article ) : ?>
36+ <tr>
37+ <td>
38+ <div><?= $ article ->title ?> </div>
39+ <div class="text-gray"><small><?= $ article ->created_at ?> <small></div>
40+ </td>
41+ <?php if ($ article ->draft === 'true ' ) : ?>
42+ <td class="text-center text-gray">Draft</td>
43+ <?php else : ?>
44+ <td class="text-center text-green">Published</td>
45+ <?php endif ?>
46+ <td>
47+ <div class="action">
48+ <a href="<?= site_url ('article/ ' . $ article ->slug ) ?> " class="button button-small" target="_blank" role="button">Preview</a>
49+ <a href="<?= site_url ('admin/post/edit/ ' . $ article ->id ) ?> " class="button button-small" role="button">Edit</a>
50+ <a href="#" data-delete-url="<?= site_url ('admin/post/delete/ ' . $ article ->id ) ?> " class="button button-small button-danger" role="button" onclick="deleteConfirm(this)">Delete</a>
51+ </div>
52+ </td>
53+ </tr>
5254<?php endforeach ?>
53-
55+
5456</tbody>
5557</table>
5658
@@ -60,7 +62,7 @@ class="button button-small button-danger"
6062
6163<script src="//cdn.jsdelivr.net/npm/sweetalert2@11"></script>
6264<script>
63- function deleteConfirm(event){
65+ function deleteConfirm(event) {
6466Swal.fire({
6567title: 'Delete Confirmation!',
6668text: 'Are you sure to delete the item?',
@@ -70,14 +72,14 @@ function deleteConfirm(event){
7072confirmButtonText: 'Yes Delete',
7173confirmButtonColor: 'red'
7274}).then(dialog => {
73- if(dialog.isConfirmed){
75+ if (dialog.isConfirmed) {
7476window.location.assign(event.dataset.deleteUrl);
7577}
7678});
7779}
7880</script>
7981
80- <?php if ($ this ->session ->flashdata ('message ' )): ?>
82+ <?php if ($ this ->session ->flashdata ('message ' )) : ?>
8183<script>
8284const Toast = Swal.mixin({
8385toast: true,
0 commit comments