Postingan lainnya
Redirect secara otomatis ke versi mobile menggunakan framework CodeIgniter
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 : <a href=' http://mobiledetect.net '> http://mobiledetect.net </a> 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';
4 Jawaban:
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