Hallo! Selamat Datang di Marketplace produk digital, Freelancer terbaik di indonesia (68414 Members, 793 Products, 5353 Topic, 13045 Comments)

Bagaimana cara Memunculkan Menu Search Manggaleh

Dibuat
Login Terakhir 9 Bulan lalu,
Telah Dilihat 1552 Kali
abdul rahman Mengatakan : Free Account
  1. Assalamualaikum Warahmatullahi Wabarakatuh...
  2.  
  3. Mohon Bantuannya mas Robby, berdasarkan panduan dari link ini https://members.phpmu.com/forum/read/bagaimana-mengatasi-laoding-lambat-di-manggaleh-
  4. saya mendapatkan kesulitan untuk mengaktifkan menu pencarian barang/search item, mohon dengan keihlasannya mas robby untuk memberikan pencerahan atau arahan nya.
  5. Terima Kasih.
  6.  
  7. Assalamualaikum Warahmatullahi Wabarakatuh...

Ada 4 Jawaban

PHPMU.COM Support
commented on 25 Sep 2020 11:16:17
Salah satu jawaban terbaik,..
  1. Assalamualaikum,.. Pastikan untuk membuat form pencariannya terlebih dahulu pada application\views\app\mod_barang\view_barang.php, bisa ditempatkan script berikut dibawah baris <div class="box-body">, berikut script untuk form pencariannya :
  2.  
  3. <?php
  4. echo "<form class='pull-right' action='".base_url().$this->uri->segment(1)."/barang' method='POST'>
  5. <input type='search' name='s'>
  6. <input class='btn btn-success btn-sm' type='submit' name='cari' value='Cari'>
  7. </form>";
  8.  
  9. Selanjutnya kita pindah ke controllers, application\controllers\App.php pada baris 1343 cari :
  10. if (isset($_POST['submit'])){
  11. $data = $this->model_app->view_barang_filter();
  12. }else{
  13. $data = $this->model_app->view_barang();
  14. }
  15.  
  16. ubah menjadi :
  17. if (isset($_POST['submit'])){
  18. $data = $this->model_app->view_barang_filter();
  19. }else{
  20. if (isset($_POST['cari'])){
  21. $data = $this->db->query("SELECT * FROM mu_barang a JOIN mu_kategori b ON a.id_kategori=b.id_kategori where nama_barang LIKE '%".$this->input->post('s')."%'");
  22. }else{
  23. $data = $this->model_app->view_barang();
  24. }
  25. }
  26.  
  27. Oke simpan dan Beres, silahkan dicobakan,.. :)
abdul rahman
commented on 25 Sep 2020 15:49:00
  1. Assalamualaikum,..
  2. Sebelumnya terima kasih admin karna sudah memberikan jawaban atas pertanyaan saya.
  3. akan tetapi saya agak kebingungan untuk petunjuk yang ini,
  4. Selanjutnya kita pindah ke controllers, application\controllers\App.php pada baris 1343 cari :
  5. if (isset($_POST['submit'])){
  6. $data = $this->model_app->view_barang_filter();
  7. }else{
  8. $data = $this->model_app->view_barang();
  9. }
  10.  
  11. ubah menjadi :
  12. if (isset($_POST['submit'])){
  13. $data = $this->model_app->view_barang_filter();
  14. }else{
  15. if (isset($_POST['cari'])){
  16. $data = $this->db->query("SELECT * FROM mu_barang a JOIN mu_kategori b ON a.id_kategori=b.id_kategori where nama_barang LIKE '%".$this->input->post('s')."%'");
  17. }else{
  18. $data = $this->model_app->view_barang();
  19. }
  20. }
  21.  
  22. saya sudah berakali2 cek akan tetapi masih tidak bisa menemukan yang ditunjukan oleh admin, berikut file saya lampirkan barang kali saya ada kesalahan dalam mencarinya...
Terdapat 1 File dilampirkan :
1. App.rar (10 KB)
PHPMU.COM Support
commented on 25 Sep 2020 16:43:28
Salah satu jawaban terbaik,..
  1. Assalamualaikum,.. oke coba pada baris 1361 baris ini :
  2. $data = $this->model_app->view_barang_paging($config['per_page'],$dari);
  3.  
  4. Ubah menjadi seperti ini :
  5. if (isset($_POST['cari'])){
  6. $data = $this->db->query("SELECT * FROM mu_barang a JOIN mu_kategori b ON a.id_kategori=b.id_kategori where nama_barang LIKE '%".$this->input->post('s')."%'");
  7. }else{
  8. $data = $this->model_app->view_barang_paging($config['per_page'],$dari);
  9. }
abdul rahman
commented on 26 Sep 2020 10:37:51
  1. Assalamualaikum,..
  2. Allhamdulillah Lancar suhu, Terimaksh atas pencerahannya, mudah2an ilmu yang suhu berikan menjadi berkah dunia akhirat, semoga suhu/admin diberikan rejeki yang melimpah, kesehatan, dan umur yang panjang. aamiin ya robal alamin..dan semoga forum ini semakin jaya....
Maaf, Untuk Memberikan Komentar Anda Harus Login !!!

Online