Haloo! Selamat Datang di Komunitas Private Training Web Development (48180 Members, 455 Projects, 3695 Topic, 10082 Comments)

Butuh karyawan baru? atau seorang Web Developer (Part-time/Freelance/Full-time), cari disini : Members Area Jobs!
bagaimana integrasi mobile detect ? untuk template mobile ?
Adrie saputra Mengatakan : Members -
Rate Topic :
  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)
Robby Prihandaya Mengatakan :
Admin -
  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 Mengatakan :
Members -
  1. maaf, untuk load library mobiledetect nya dimana mas...?
  2.  
  3. $this->load->library('Mobile_Detect');
  4. $detect = new Mobile_Detect();

Adrie saputra Mengatakan :
Members -
  1. uda bisa mas, terima kasih banyak....

Danang Sigit Prasetya Mengatakan :
Members -
  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.  

Maaf, Untuk Memberikan Komentar Anda Harus Login !!!