Daftar dan Belajar Sekarang!

Redirect secara otomatis ke versi mobile menggunakan framework CodeIgniter

foto sptndc
247 Kontribusi 58 Coto
2 tahun yang lalu
Selamat pagi sobat koding, sekedar sharing nih buat kalian yang mau redirect website versi desktop ke versi mobile menggunakan framework CodeIgniter dan menggunakan library Mobile Detect. 1. Download library Mobile Detect di link tersebut : http://mobiledetect.net 2. Simpan Mobile_Detect.php di folder library CI anda. 3. Buat file controller seperti contoh berikut filenya saya beri nama Home.php
<?php
defined('BASEPATH') OR exit('No direct script access allowed');

class Home extends CI_Controller
{
    public function __construct()
    {
        parent::__construct();
        $this->load->helper('url');
        $this->load->library('Mobile_Detect');
    }
    
    public function index()
    {
        $data['judul'] = 'Halaman Utama';
        $detect = new Mobile_Detect;
        $this->load->view('v_home', $data);
        
        if($detect->isMobile()) {
            redirect('http://m.blabla.com');
        }
    }
}
Silahkan dicoba. Note : untuk file routes.php yang berada dalam folder config pada script
$route['default_controller'] = 'welcome';
Sudah saya ubah menjadi
$route['default_controller'] = 'home';

Jawaban
foto wandifrog
273 Kontribusi 56 Coto
2 tahun yang lalu
Mantap gan

foto sptndc
247 Kontribusi 58 Coto
2 tahun yang lalu
haha hasil eksperimen bro @wandifrog

foto Alfarozy21
1 Kontribusi 0 Coto
1 bulan yang lalu
mkasih, sangat membantu

foto hendraide007
1 Kontribusi 0 Coto
2 minggu yang lalu
saya sudah membuat website versi mobile dan dekstop. dengan dua folder app berbeda tapi satu database. saya mengalami kesulitan karena ketika memposting melalu website dekstop, file foto tidak terbaca di versi mobile. mohon pencerahannya


Login untuk diksusi di forum sekolah koding