0% found this document useful (0 votes)
47 views5 pages

Table

The document contains PHP code for a project management system. It includes code for editing project details in a modal popup, and displaying a table of projects on the frontend that allows adding, editing, and deleting projects. The code has conditional logic to show different interfaces for logged in administrators versus regular users.

Uploaded by

Fajaryan Dhanang
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
47 views5 pages

Table

The document contains PHP code for a project management system. It includes code for editing project details in a modal popup, and displaying a table of projects on the frontend that allows adding, editing, and deleting projects. The code has conditional logic to show different interfaces for logged in administrators versus regular users.

Uploaded by

Fajaryan Dhanang
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
You are on page 1/ 5

<?php if (is_admin()) { ?

>
<!-- <?php foreach ($project as $pjt) : ?>
<div class="modal fade" id="edit<?= $pjt->id_pegawai ?>" tabindex="-1" aria-
labelledby="exampleModalLabel" aria-hidden="true">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<h5 class="modal-title" id="exampleModalLabel">Edit Project</h5>
<button type="button" class="close" data-dismiss="modal" aria-
label="Close">
<span aria-hidden="true">&times;</span>
</button>
</div>
<div class="modal-body">
<div class="card">
<div class="card-body">
<form action="<?= base_url('project/edit/' . $pjt->id_pegawai) ?
>" method="POST">
<div class="form-row">
<div class="form-group col-md-6">
<label>Nama</label>
<input type="text" class="form-control" name="nama"
value="<?= $pjt->nama ?>">
<?= form_error('nama', '<div class="text-small text-
danger">', '</div>'); ?>
</div>
<div class="form-group col-md-6">
<label>Position</label>
<input type="text" class="form-control" name="posisi"
value="<?= $pjt->posisi ?>">
</div>
</div>
<div class="form-group">
<label>Type Project</label>
<select id="type" class="form-control" name="type">
<?php $type = $this->input->post('type') ? $this->input-
>post('type') : $pjt->type; ?>
<option value="1">Event</option>
<option value="2" <?= $type == 2 ? 'selected' : null ?>>Non
Event</option>
</select>
</div>
<div class="form-group">
<label>Supervisor</label>
<select id="supervisor" class="form-control"
name="supervisor">
<?php $supervisor = $this->input->post('supervisor') ?
$this->input->post('supervisor') : $pjt->supervisor ?>
<option value="1">Fauzy Harmoko</option>
<option value="2" <?= $type == 2 ? 'selected' : null ?
>>Besar Irawan</option>
</select>
<?= form_error('supervisor', '<div class="text-small text-
danger">', '</div>'); ?>
</div>
<div class="form-group">
<label>Works Periode</label>
<input type="date" class="form-control" name="periode"
value="<?= $pjt->periode ?>">
<?= form_error('periode', '<div class="text-small text-
danger">', '</div>'); ?>
</div>
<div class="form-group">
<label>Client Name</label>
<input type="text" class="form-control" name="client"
value="<?= $pjt->client ?>">
<?= form_error('client', '<div class="text-small text-
danger">', '</div>'); ?>
</div>
<div class="form-group">
<label>Project Title</label>
<input type="text" class="form-control" name="judul_project"
value="<?= $pjt->judul_project ?>">
<?= form_error('judul_project', '<div class="text-small text-
danger">', '</div>'); ?>
</div>
<div class="form-group">
<label>Job Description</label>
<input type="text" class="form-control" name="job" value="<?=
$pjt->job ?>">
</div>
<div class="form-row">
<div class="form-group col-md-6">
<label>Start Date</label>
<input type="date" class="form-control" name="start"
value="<?= $pjt->start ?>">
<?= form_error('start', '<div class="text-small text-
danger">', '</div>'); ?>
</div>
<div class="form-group col-md-6">
<label>Finish Date</label>
<input type="date" class="form-control" name="finish"
value="<?= $pjt->finish ?>">
</div>
</div>
<div class="form-group">
<label>Average Hours/Day</label>
<input type="number" class="form-control" name="reratajam"
value="<?= $pjt->reratajam ?>">
<?= form_error('reratajam', '<div class="text-small text-
danger">', '</div>'); ?>
</div>
</div>
</div>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-secondary" data-
dismiss="modal">Close</button>
<button type="submit" class="btn btn-primary">Save</button>
</div>
</form>
</div>
</div>
</div>
<?php endforeach ?> -->

<?php } else { ?>


<?= $this->session->flashdata('pesan2'); ?>
<div class="card">
<div class="card-header">
<a href="<?= base_url('project/tambah') ?>" class="btn btn-primary btn-
sm"><i class="fas fa-plus"></i> Tambah Project</a>
</div>
<!-- /.card-header -->
<div class="card-body">
<table id="table2" class="table table-striped table-bordered"
style="width:100%">
<thead>
<tr class>
<th>No</th>
<th>Name</th>
<th>Works Periode</th>
<th>Client Name</th>
<th>Project Title</th>
<th>Start Date</th>
<th>Action</th>
</tr>
</thead>
<tbody>
<?php $no = 1;
foreach ($project_user as $row) : ?>
<tr class="text-center" data-widget="expandable-table" aria-
expanded="false">
<td><?= $no++ ?></td>
<td><?= $row->nama ?></td>
<td><?= date('M Y', strtotime($row->periode)) ?></td>
<td><span class="tag tag-success"><?= $row->client ?></span></td>
<td><?= $row->judul_project ?></td>
<td><?= date('d M Y', strtotime($row->start)) ?></td>
<td>
<button data-toggle="modal" data-target="#edit<?= $row-
>id_pegawai ?>" type="button" class="btn btn-warning">Edit</button>
<a class="btn btn-success" href="<?= base_url('project/detail/' .
$row->id_pegawai); ?>">Detail</a>
<a type="button" class="btn btn-danger" href="<?=
base_url('project/delete/' . $row->id_pegawai); ?>" onclick="return confirm('Apakah
Sudah Yakin Mau Menghapus Data ini?')">Delete</a>
</td>
</tr>
<?php endforeach ?>
</tbody>
<tfoot>
<tr>
<th>No</th>
<th>Name</th>
<th>Works Periode</th>
<th>Client Name</th>
<th>Project Title</th>
<th>Start Date</th>
<th>Action</th>
</tr>
</tfoot>
</table>
</div>
</div>
<?php foreach ($project as $pjt) : ?>
<div class="modal fade" id="edit<?= $pjt->id_pegawai ?>" tabindex="-1" aria-
labelledby="exampleModalLabel" aria-hidden="true">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<h5 class="modal-title" id="exampleModalLabel">Edit Project</h5>
<button type="button" class="close" data-dismiss="modal" aria-
label="Close">
<span aria-hidden="true">&times;</span>
</button>
</div>
<div class="modal-body">
<div class="card">
<div class="card-body">
<form action="<?= base_url('project/edit/' . $pjt->id_pegawai) ?
>" method="POST">
<div class="form-row">
<div class="form-group col-md-6">
<label>Nama</label>
<input type="text" class="form-control" name="nama"
value="<?= $pjt->nama ?>">
<?= form_error('nama', '<div class="text-small text-
danger">', '</div>'); ?>
</div>
<div class="form-group col-md-6">
<label>Position</label>
<input type="text" class="form-control" name="posisi"
value="<?= $pjt->posisi ?>">
</div>
</div>
<div class="form-group">
<label>Type Project</label>
<select id="type" class="form-control" name="type">
<?php $type = $this->input->post('type') ? $this->input-
>post('type') : $pjt->type; ?>
<option value="1">Event</option>
<option value="2" <?= $type == 2 ? 'selected' : null ?>>Non
Event</option>
</select>
</div>
<div class="form-group">
<label>Supervisor</label>
<select id="supervisor" class="form-control"
name="supervisor">
<?php $supervisor = $this->input->post('supervisor') ?
$this->input->post('supervisor') : $pjt->supervisor ?>
<option value="1">Fauzy Harmoko</option>
<option value="2" <?= $type == 2 ? 'selected' : null ?
>>Besar Irawan</option>
</select>
<?= form_error('supervisor', '<div class="text-small text-
danger">', '</div>'); ?>
</div>
<div class="form-group">
<label>Works Periode</label>
<input type="date" class="form-control" name="periode"
value="<?= $pjt->periode ?>">
<?= form_error('periode', '<div class="text-small text-
danger">', '</div>'); ?>
</div>
<div class="form-group">
<label>Client Name</label>
<input type="text" class="form-control" name="client"
value="<?= $pjt->client ?>">
<?= form_error('client', '<div class="text-small text-
danger">', '</div>'); ?>
</div>
<div class="form-group">
<label>Project Title</label>
<input type="text" class="form-control" name="judul_project"
value="<?= $pjt->judul_project ?>">
<?= form_error('judul_project', '<div class="text-small text-
danger">', '</div>'); ?>
</div>
<div class="form-group">
<label>Job Description</label>
<input type="text" class="form-control" name="job" value="<?=
$pjt->job ?>">
</div>
<div class="form-row">
<div class="form-group col-md-6">
<label>Start Date</label>
<input type="date" class="form-control" name="start"
value="<?= $pjt->start ?>">
<?= form_error('start', '<div class="text-small text-
danger">', '</div>'); ?>
</div>
<div class="form-group col-md-6">
<label>Finish Date</label>
<input type="date" class="form-control" name="finish"
value="<?= $pjt->finish ?>">
</div>
</div>
<div class="form-group">
<label>Average Hours/Day</label>
<input type="number" class="form-control" name="reratajam"
value="<?= $pjt->reratajam ?>">
<?= form_error('reratajam', '<div class="text-small text-
danger">', '</div>'); ?>
</div>
</div>
</div>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-secondary" data-
dismiss="modal">Close</button>
<button type="submit" class="btn btn-primary">Save</button>
</div>
</form>
</div>
</div>
</div>
<?php endforeach ?>
<?php } ?>

You might also like