Aplikasi POS dengan CodeIgniter – Setting (6)

By | 22 Februari 2020

MWI – Aplikasi POS dengan CodeIgniter – Setting Lembaga. Buatkan folder admin dan kasir pada folder controllers dan folder views buat file controller dengan nama Setting.php pada folder application/controllers/admin dengan isi

<?php
defined('BASEPATH') OR exit('No direct script access allowed');

class Setting extends CI_Controller {
	public function __construct(){
        parent::__construct();
		is_admin();
		$this->load->model('SettingModel');
	}
	public function index()
	{
		$data['row'] = $this->SettingModel->get();
		$this->template->load('template', 'admin/lembaga/index', $data);
	}
}

Buat file model dengan nama SettingModel.php letakan pada folder application/models dan isi dengan

<?php defined('BASEPATH') OR exit('No direct script access allowed');

class SettingModel extends CI_Model{
    public function get($id=null){
        $this->db->from('setting');
        $query = $this->db->get();
        return $query;
    }
}

Siapkan file view dengan nama index.php letakan pada folder application/views/admin/lembaga(buat folder jika belum ada) dan isi dengan

<ol class="breadcrumb">
	<li class="breadcrumb-item">Setting Lembaga</li>
	<!-- Breadcrumb Menu-->
	<li class="breadcrumb-menu d-md-down-none">
		<div class="btn-group" role="group" aria-label="Button group">
			<a class="btn" href="#">
				<i class="icon-speech"></i>
			</a>
			<a class="btn" href="."><i class="icon-graph"></i>  Dashboard</a>
			<a class="btn" href="#"><i class="icon-settings"></i>  Settings</a>
		</div>
	</li>
</ol>
<div class="container-fluid">
	<div class="animated fadeIn">
        <div class="row">
			<div class="col-md-12">
				<div class="card">
					<div class="card-header">
						<h4 class="card-title">
							Setting Lembaga
						</h4>
					</div>
					<div class="card-body">
						<div class="box-body table-responsive">
							<table class="table table-bordered table-striped">
								<thead>
									<tr>
										<th>No</th>
										<th>Nama</th>
										<th>Slogan</th>
										<th>Logo</th>
										<th>Logo Kecil</th>
										<th>Fotter Kiri</th>
										<th>Footer Kanan</th>
										<th>Aksi</th>
									</tr>
								</thead>
								<tbody>
									<?php
									foreach($row->result() as $no => $r) { ?>
									<tr>
										<td><?= $no+1 ?></td>
										<td><?= $r->nama ?></td>
										<td><?= $r->slogan ?></td>
										<td><?= $r->logo==''?'':'<img src="'.base_url('assets/img/'.$r->logo.'').'" height="50px">' ?></td>
										<td><?= $r->logokecil==''?'':'<img src="'.base_url('assets/img/'.$r->logokecil.'').'" height="50px">' ?></td>
										<td><?= $r->footerl ?></td>
										<td><?= $r->footerr ?></td>
										<td class="text-center" width="150px">
											<a href="<?=site_url('admin/lembaga/edit/')?>" class="btn btn-primary btn-sm">
												<i class="fa fa-pencil"></i> Edit
											</a>
										</td>
									</tr>
									<?php } ?>
								</tbody>
							</table>
						</div>
					</div>
				</div>
			</div>
		</div>
	</div>
</div>

Hasilnya akan seperti ini

Tampilan dari Setting Lembaga

Lanjutkan untuk Edit Lembaga, siapkan dahulu di controllers-nya dan tambahkan

One thought on “Aplikasi POS dengan CodeIgniter – Setting (6)

  1. Pingback: Daftar Isi Aplikasi POS dengan CodeIgniter | Muhidin Saimin

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *

This site uses Akismet to reduce spam. Learn how your comment data is processed.