Postingan lainnya
[SOLVED] Mengatur warna badge status transaksi
Bagaimana cara mengatur warna badge status transaksi pada tabel transaksi berdasarkan status transaksi yg ada di database. Saya menggunakan codeigniter dan bootstrap. Misal status transaksi di database adalah 'pending', maka warna badge di tabel transaksi berwarna 'kuning', jika status transaksi di database adalah 'sukses', maka warna badge di tabel transaksi berwarna 'hijau', dan jika status transaksi di database adalah 'batal', maka warna badge di tabel transaksi berwarna 'merah'. Ini bagian view tabel transaksinya;
<div class="container-fluid">
<div class="shadow p-3 mb-5 bg-white rounded">
<table class="table" id="myTable">
<thead>
<tr>
<th scope="col">Nama Produk</th>
<th scope="col">Jumlah Beli</th>
<th scope="col">Status</th>
<th scope="col">Aksi</th>
</tr>
</thead>
<tbody>
<?php foreach($transaksi as $trans): ?>
<tr>
<td><?php echo $trans['nama']; ?></td>
<td><?php echo $trans['jml']; ?></td>
<td>
<span class="badge badge-warning"><?php echo $trans['status']; ?></span>
</td>
<td></td>
</tr>
<?php endforeach; ?>
</tbody>
</table>
</div>
</div>
Tanggapan
gan, warna badge di browser ane kenapa jadi abu abu semua ya? padahal udah pake class badge yang berbeda beda
2 Jawaban:
Jawaban Terpilih
pakai kondisi bisa mas
<pre>
<?php if($trans['status'] == 'pending'){ ?> <span class="badge badge-warning"><?php echo $trans['status']; ?></span> <?php } ?>
</pre>
tinggal nerusin untuk kondisi berikutnya jika apa gt....semoga membantu :v