Tutorial Membuat Web Pendaftaran Kursus Menggunakan Codeigniter: Menu Kursus [Bagian 2]

Tutorial Part 1 pada pembuatan website pendaftaran kursus dan workshop menggunakan framework Codeigniter telah membahas untuk menampilkan halaman utama dan login untuk user dengan menggunakan Modal.

Jika pembaca telah mencoba mempraktekan hasil kodingan tersebut, maka pada halaman utama akan muncul menu Home, Kursus, Workshop dan Login. Masing-masing menu tersebut akan mempunyai fungsi yang berbeda.

Maka dari itu, untuk tutorial Part 2 ini penulis akan memberikan penjelsan tentang bagaimana cara membuat halaman di menu kursus supaya ketika pengguna memilih menu tersebut akan muncul halaman baru. Serta, dalam pemakaiannya pengguna dapat melakukan searching data dengan bantuan plugin dataTables.js.

Baca juga:

Pembuatan Halaman Menu Kursus

Berikut ini langkah-langkah pembuatan menu kursus:

1. Buka folder controllers dan edit file Welcome.php. Tambahkan function kursus untuk memanggil tampilan kursus di dalam folder views.

public function kursus()
{
	$this->load->view('header');
	$this->load->view('kursus');
}

2. Buat file bernama kursus.php di dalam folder C:\xampp\htdocs\inwepo\application\views. 

<div class="kursus">
<h2>Pendaftaran Kursus</h2>
<table id="example" class="table table-striped table-bordered table-condensed " cellspacing="0" width="85%">
   <thead>
            <tr class="info">
                <th>No</th>
                <th width=50%>Nama Kursus</th>
                <th width=30%>Laboratorium</th>
                <th width=15%>Biaya</th>
            </tr>
        </thead>
        <tbody>
            <tr class="danger">
                <td>1</td>
                <td>Building Network Using Novell Netware</td>
                <td>Jaringan Komputer</td>
                <td>Rp 350.000</td>
            </tr>
            <tr class="warning">
                <td>2</td>
                <td>Building Web Server Using Linux</td>
                <td>Perakitan Komputer</td>
                <td>Rp 400.000</td>
            </tr>
            <tr class="success">
                <td>3</td>
                <td>ICL Informix</td>
                <td>Aplikasi Database</td>
                <td>Rp 300.000</td>
            </tr>
            <tr class="info">
                <td>4</td>
                <td>DB2 Universal Database</td>
                <td>Aplikasi Database</td>
                <td>Rp 350.000</td>
            </tr>
            <tr class="danger">
                <td>5</td>
                <td>IBM AS/400 Computer Operation and Programming in RGP400 Batch</td>
                <td>Jaringan Komputer</td>
                <td>Rp 250.000</td>
            </tr>
        </tbody>
    </table>
</div>

Setelah Anda memasukan script kodingan seperti diatas, langkah selanjutnya yaitu dengan membuka browser kemudian ketik URL http://localhost/inwepo/welcome/kursus. Maka akan muncul tampilan seperti dibawah ini:

Cara Membuat Website Pendaftaran Halaman Kursus

Logika program :  Ketika Anda mengetik URL http://localhost/inwepo/welcome/kursus menunjukkan bahwa website ini dijalankan melalui localhost dengan nama folder inwepo. Welcome menunjukan nama controller sedangkan kursus menunjukan nama function di dalam controller Welcome.

Di dalam function kursus terdapat potongan program:

$this->load->view('kursus');

Berfungsi untuk menampilkan file bernama kursus.php di dalam folder view. Supaya user dapat melakukan pencarian data pada kolom search, maka penulis telah tambahkan  dataTables.js dengan nama class=”example” yang tedapat di file kursus.php.

3. Buat file .htaccess di dalam folder C:\xampp\htdocs\inwepo.

RewriteEngine On
RewriteCond %{REQUEST_FILENAME} -s [OR]
RewriteCond %{REQUEST_FILENAME} -l [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^.*$ - [NC,L]
RewriteRule ^(.*)$ index.php/$1 [NC,L]

File .htaccess merupakan file konfigurasi yang disediakan oleh web server Apache, yang biasanya digunakan untuk mengubah setting default dari Apache. Sehingga kita tidak perlu lagi menggunakan index.php di dalam URL website.

Sekian dulu penjelasan mengenai pembuatan menu kursus yang ada di website pendaftaran ini. Silahkan ikuti terus pembuatan website ini karena seperti yang penulis jelaskan pada tutorial pertama bahwa dalam penulisan ini akan dipecah menjadi beberapa bagian. Selamat malam dan selamat beristirahat.

1 Comment

1 Comment

  1. niro kuro

    Desember 13, 2016 at 13:39

    ijin edit buat tugas gan

Leave a Reply

Cancel reply

Your email address will not be published. Required fields are marked *

Trending Minggu Ini

Inwepo adalah media platform yang membantu setiap orang untuk belajar dan berbagi tutorial, tips dan trik cara penyelesaian suatu masalah di kehidupan sehari-hari dalam bentuk teks, gambar. dan video.

Dengan bergabung bersama kami dan membuat 1 tutorial terbaik yang kamu miliki dapat membantu jutaan orang di Indonesia untuk mendapatkan solusinya. Ayo berbagi tutorial terbaikmu.

Ikuti Kami di Sosmed

Inwepo Navigasi

Tentang Kami             Beranda

Hubungi Kami             Panduan Penulis

Kebijakan Privasi

FAQ

Partner

Copyright © 2014 - 2023 Inwepo - All Rights Reserved.

To Top