Menu
Kumpulan Software
  • Home
  • Software
    • Anti Virus
    • Burning
    • Desain Grafis
    • Office
  • Tutorial
    • CodeIgnitor
    • Open Journal System (OJS)
  • Game
    • Windows
    • Android
  • Tips & Trick
Kumpulan Software

Tutorial Codeigniter – Konfigurasi Router

Posted on April 22, 2020April 24, 2020 by kumpulansoftware

Pada tutorial sebelumnya kumpulan-software.com telah sharing tentang MVC Model pada codeigniter. Nah Sekarang kumpulan-software.com akan sharing mengenai konfigurasi router pada codeignitor, Router sebagai map yang mengatur url-url yang ada di codeignitor.

  1. Konfigurasi Router
    Pertama-tama, mari kita buka file routes.php yang terletak di dalam folder application/config/.

    Dapat kita lihat diatas, pada bagian $route[‘default_controller’] = ‘welcome’ berarti bahwa pada saat kita mengakses http://localhost/codeigniter, maka secara default kita akan langsung diarahkan ke controller Welcome dan fungsi default yang akan dipanggil adalah index(). Bagaimana jika tidak ada fungsi atau method yang bernama index() di dalam controller kita atau kita ingin mengarahkan ke fungsi yang lain di dalam controller Welcome?. Caranya mudah saja, kita bisa memberitahu si router tadi bahwa default controller kita adalah welcome/nama_fungsi_yang_akan_dipanggil, misalnya nama fungsi kita adalah home() maka bisa dituliskan seperti di bawah ini.
  2. Membuat Controller BaruSekarang, mari kita membuat controller baru di dalam folder application/controllers/ yang kita beri nama Homepage.php dan mengarahkan route default_controller ke controller Homepage tadi.

    Selanjutnya, kita rubah file routes.php kita seperti di bawah ini.

    Jika berhasil, maka pada saat kita mengakses website kita di http://localhost/codeigniter maka kita akan langsung di arahkan ke controller Homepage dan fungsi index() akan ditampilkan.
  3. Menghilangkan index.php dari url
    Untuk memanggil controller tertentu di codeigniter biasanya kita membuka browser dan mengetikkan http://localhost/codeigniter/index.php/nama_controller/nama_fungsi. Bagaima jika kita ingin mengakses controller kita tanpa harus mengetikkan index.php sehingga kita bisa lebih cepat mengakses halaman yang dituju?. Nah, caranya dengan melakukan sedikit konfigurasi pada file config.php yang berada di dalam folder application/config/ dan menambahkan file .htaccess di folder root codeigniter kita.Pertama pada file config.php baris ke 38.
    menjadi
    Kemudian kita membuat file baru di folder root codeigniter yang kita beri nama .htaccess kemudian ketikkan kode berikut:

    Nah sekarang kita sudah bisa mengakses halaman kita seperti http://localhost/codeigniter/dashboard/index tanpa mengetikkan index.php lagi.
  • Codeignitor
  • Framework
  • PHP
  • Sistem
  • Tutorial
  • Website
  • Leave a Reply Cancel reply

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

    Pencarian

    Terbaru

    • Cara Aktivasi Permanen Microsoft Office 2016
    • Shortcut Keyboard Microsoft Excel Terbaik dan Wajib Diketahui
    • Microsoft Office Professional Plus 2019
    • IBM SPSS Statistic 26
    • Adobe Master CC 2020

    Archive

    • May 2020 (3)
    • April 2020 (13)
    • March 2020 (6)
    ©2021 Kumpulan Software | Powered by WordPress & Superb Themes