Hallo! Selamat Datang di Marketplace produk digital, Freelancer terbaik di indonesia (67423 Members, 783 Products, 5280 Topic, 12953 Comments)

bagaimana integrasi mobile detect ? untuk template mobile ?

Dibuat
Login Terakhir 1 Bulan lalu,
Telah Dilihat 1807 Kali
Adrie saputra Mengatakan : Sultan Account
  1. untuk template desktop :
  2. function template(){
  3. $ci = & get_instance();
  4. $query = $ci->db->query("SELECT * FROM templates where aktif='Y'");
  5. $tmp = $query->row_array();
  6. if ($query->num_rows()>=1){
  7. return $tmp['folder'];
  8. }else{
  9. return 'errors';
  10. }
  11. }
  12. untuk template mobile :
  13. function m_template(){
  14. $ci = & get_instance();
  15. $query = $ci->db->query("SELECT * FROM templates where id_templates='22'");
  16. $tmp = $query->row_array();
  17. if ($query->num_rows()>=1){
  18. return $tmp['folder'];
  19. }else{
  20. return 'errors';
  21. }
  22. }
  23.  
  24. note : halaman home sukses, namun untuk halaman lain seperti detailpost masih tetap style template aktif.
Ada 1 File Kiriman :
1. sreen_2.jpg (161 KB)

Ada 10 Jawaban

PHPMU.COM Support
commented on 06 Feb 2018 11:29:38
Salah satu jawaban terbaik,..
  1. Jangan buat di controller mas, buat disini saja :
  2. function template(){
  3. $ci = & get_instance();
  4. if ($detect->isMobile){
  5. $query = $ci->db->query("SELECT * FROM templates where id_templates='22'");
  6. }else{
  7. $query = $ci->db->query("SELECT * FROM templates where aktif='Y'");
  8. }
  9. $tmp = $query->row_array();
  10. if ($query->num_rows()>=1){
  11. return $tmp['folder'];
  12. }else{
  13. return 'errors';
  14. }
  15. }
Adrie saputra
commented on 06 Feb 2018 11:40:42
  1. maaf, untuk load library mobiledetect nya dimana mas...?
  2.  
  3. $this->load->library('Mobile_Detect');
  4. $detect = new Mobile_Detect();
Adrie saputra
commented on 07 Mei 2018 09:36:54
Salah satu jawaban terbaik,..
  1. uda bisa mas, terima kasih banyak....
Danang Sigit Prasetya
commented on 17 Mei 2019 11:58:59
  1. Assalamualaikum,.. mas robby mohon bantuannya..
  2. saya sudah menempatkan kode seperti diatas ke engine_helper tetapi tidak merubah tampilan templates apapun
  3. function template(){
  4. $ci = & get_instance();
  5. if ($detect->isMobile){
  6. $query = $ci->db->query("SELECT * FROM templates where id_templates='24'");
  7. }else{
  8. $query = $ci->db->query("SELECT * FROM templates where aktif='Y'");
  9. }
  10. $tmp = $query->row_array();
  11. if ($query->num_rows()>=1){
  12. return $tmp['folder'];
  13. }else{
  14. return 'errors';
  15. }
  16. }
  17.  
  18.  
Muhammad Ngafif
commented on 24 Mar 2020 06:01:42
  1. Assalamualaikum,..
  2. Mas Adrie Saputra, codinf itu ditaruh dimana file apa ya mas...utk mobile detect...
  3.  
Muhammad Ngafif
commented on 24 Mar 2020 06:39:49
  1. Saya praktekan muncul error,
  2. Unable to load the requested file: /content.php
Adrie saputra
commented on 13 Apr 2020 22:06:57
  1. Assalamualaikum,..
  2. Ikuti aja petunjuknya dari komentar-komentar diatas mas.
Adrie saputra
commented on 10 Jul 2020 20:56:10
  1. Assalamualaikum,..
  2. cek id templates nya.
Nurul khakimm
commented on 15 Jul 2020 15:27:54
  1. Assalamualaikum,.. letak file nya dimana ya bang ta cari2 ga nemu jeh ikuti petunjuk dar komen
Nurul khakimm
commented on 15 Jul 2020 15:31:03
  1. Assalamualaikum,..
  2. buat menu admin berita harus posisi lanscape dihp.auto rotasi.klo potret acak2an dan nambah berita tulisan nya memanjang ga bsa nulis dihp karena tertutup screen keyboard font hp
Maaf, Untuk Memberikan Komentar Anda Harus Login !!!