Hallo! Selamat Datang di Marketplace produk digital, Freelancer terbaik di indonesia (67372 Members, 787 Products, 5278 Topic, 12953 Comments)

Tambah Status Kirim - Toko Online dengan Codeigniter + Rajaongkir

Dibuat
Login Terakhir 4 Bulan lalu,
Telah Dilihat 1917 Kali
Fadil Maulana Malik Mengatakan : Sultan Account
  1. Assalamualaikum Warahmatullahi Wabarakatuh...
  2.  
  3. saya juga ingin bertanya , jika ingin menambah status pengiriman yang ada pada menu Orders , filenya ada dimana ya?
  4. yang tersedia saat ini hanya :
  5. 1. Pending
  6. 2. Proses
  7. 3. Konfirmasi
  8. 4 Packing
  9.  
  10. saya ingin menambahkan
  11. 1. Terkirim
  12. 2. Selesai
  13.  
  14. Terimakasih Sebelumnya
Ada 1 File Kiriman :
1. crop1.png (2 KB)

Ada 10 Jawaban

Bukhori Muslim
commented on 09 Apr 2019 07:07:52
  1. Assalam,.. pertama tambahkan pilihan di database pada table "rb_penjualan" pada field "proses"
  2. saat ini typenya : enum('0', '1', '2', '3')
  3. tambahkan/ubah menjadi : enum('0', '1', '2', '3','4','5')
  4.  
  5. angka 4 untuk status : Terkirim
  6. angka 5 untuk status : Selesai
  7.  
  8. selanjutnya di script juga perlu di modifikasi,
  9. pada file "application/views/administrator/mod_penjualan/view_orders_report.php"
  10. cari kode berikut :
  11. if ($row['proses']=='0'){
  12. $proses = '<i class="text-danger">Pending</i>'; $color = 'danger'; $text = 'Pending';
  13. }elseif($row['proses']=='1'){
  14. $proses = '<i class="text-warning">Proses</i>'; $color = 'warning'; $text = 'Proses';
  15. }elseif($row['proses']=='2'){
  16. $proses = '<i class="text-info">Konfirmasi</i>'; $color = 'info'; $text = 'Konfirmasi';
  17. }else{
  18. $proses = '<i class="text-success">Packing </i>'; $color = 'success'; $text = 'Packing';
  19. }
  20.  
  21. Ubah menjadi :
  22. if ($row['proses']=='0'){
  23. $proses = '<i class="text-danger">Pending</i>'; $color = 'danger'; $text = 'Pending';
  24. }elseif($row['proses']=='1'){
  25. $proses = '<i class="text-warning">Proses</i>'; $color = 'warning'; $text = 'Proses';
  26. }elseif($row['proses']=='2'){
  27. $proses = '<i class="text-info">Konfirmasi</i>'; $color = 'info'; $text = 'Konfirmasi';
  28. }elseif($row['proses']=='3'){
  29. $proses = '<i class="text-success">Packing </i>'; $color = 'success'; $text = 'Packing';
  30. }elseif($row['proses']=='4'){
  31. $proses = '<i class="text-success">Terkirim </i>'; $color = 'success'; $text = 'Terkirim';
  32. }elseif($row['proses']=='5'){
  33. $proses = '<i class="text-success">Selesai </i>'; $color = 'success'; $text = 'Selesai';
  34. }
  35.  
  36.  
  37. selanjutnya pada file yang sama dibagian agak kebawah cari kode berikut :
  38. <ul class='dropdown-menu' style='border:1px solid #cecece;'>
  39. <li><a href='".base_url()."administrator/orders_status/$row[id_penjualan]/0' onclick=\"return confirm('Apa anda yakin untuk ubah status jadi Pending ?')\"> Pending</a></li>
  40. <li><a href='".base_url()."administrator/orders_status/$row[id_penjualan]/1' onclick=\"return confirm('Apa anda yakin untuk ubah status jadi Proses ?')\"> Proses</a></li>
  41. <li><a href='".base_url()."administrator/orders_status/$row[id_penjualan]/2' onclick=\"return confirm('Apa anda yakin untuk ubah status jadi Konfirmasi ?')\"> Konfirmasi</a></li>
  42. <li><a href='".base_url()."administrator/orders_status/$row[id_penjualan]/3' onclick=\"return confirm('Apa anda yakin untuk ubah status jadi Packing ?')\"> Packing</a></li>
  43. </ul>
  44.  
  45. Ubah menjadi :
  46. <ul class='dropdown-menu' style='border:1px solid #cecece;'>
  47. <li><a href='".base_url()."administrator/orders_status/$row[id_penjualan]/0' onclick=\"return confirm('Apa anda yakin untuk ubah status jadi Pending ?')\"> Pending</a></li>
  48. <li><a href='".base_url()."administrator/orders_status/$row[id_penjualan]/1' onclick=\"return confirm('Apa anda yakin untuk ubah status jadi Proses ?')\"> Proses</a></li>
  49. <li><a href='".base_url()."administrator/orders_status/$row[id_penjualan]/2' onclick=\"return confirm('Apa anda yakin untuk ubah status jadi Konfirmasi ?')\"> Konfirmasi</a></li>
  50. <li><a href='".base_url()."administrator/orders_status/$row[id_penjualan]/3' onclick=\"return confirm('Apa anda yakin untuk ubah status jadi Packing ?')\"> Packing</a></li>
  51. <li><a href='".base_url()."administrator/orders_status/$row[id_penjualan]/4' onclick=\"return confirm('Apa anda yakin untuk ubah status jadi Terkirim ?')\"> Terkirim</a></li>
  52. <li><a href='".base_url()."administrator/orders_status/$row[id_penjualan]/5' onclick=\"return confirm('Apa anda yakin untuk ubah status jadi Selesai ?')\"> Selesai</a></li>
  53. </ul>
  54.  
  55. Selesai, Semoga bermanfaat... ^_^
Fadil Maulana Malik
commented on 09 Apr 2019 09:44:03
  1. Assalam,..
  2. saya sudah coba mas, sudah bisa, tapi pas saya cek di tracking order, status Pesanan tetap "Packing" walaupun sudah di ubah menjadi terkirim atau sukses
Bukhori Muslim
commented on 09 Apr 2019 10:39:45
  1. Assalam,.. tinggal ditambahin lagi seperti yang di atas yang ini :
  2. elseif($total['proses']=='4'){
  3. $proses = '<i class="text-success">Terkirim </i>'; $color = 'success'; $text = 'Terkirim';
  4. }elseif($total['proses']=='5'){
  5. $proses = '<i class="text-success">Selesai </i>'; $color = 'success'; $text = 'Selesai';
  6. }
  7.  
  8. pada file "application/views/phpmu-one/pengunjung/view_tracking_view.php" pada baris 3
Fadil Maulana Malik
commented on 09 Apr 2019 10:51:08
  1. Assalam,..
  2. makasih mas, sudah bisa.
Edi Junaedi
commented on 11 Apr 2019 00:11:16
  1. Assalam,..
  2. mohon bantuannya, saya gak bisa login di admin panel.
PHPMU.COM Support
commented on 24 Mei 2019 06:43:46
  1. Assalamualaikum,.. "Edi Junaedi"
  2. coba login dengan : admin, admin123
Dibyo Hadi Padmono
commented on 07 Jun 2019 16:01:22
  1. Assalamualaikum,..
  2.  
  3. utk study kassus di atas apa bisa di terapkan di MARKETPLACE pak?
Desain Website
commented on 13 Jun 2019 10:29:29
  1. Assalamualaikum,..
  2. Mas Bukhari : saya revisi untuk modifikasi pengunjung
  3.  
  4. selanjutnya di script pengunjung atau member juga perlu di modifikasi
  5. pada file "application/views/phpmu-one/pengunjung/view_tracking_view.php" pada baris 3
  6. if ($total['proses']=='0'){ $proses = '<i class="text-danger">Pending</i>'; }elseif($total['proses']=='1'){ $proses = '<i class="text-warning">Proses</i>'; }elseif($total['proses']=='2'){ $proses = '<i class="text-info">Konfirmasi</i>'; }else{ $proses = '<i class="text-success">Packing </i>'; }
  7.  
  8. Ubah Menjadi :
  9. if ($total['proses']=='0'){ $proses = '<i class="text-danger">Pending</i>'; }elseif($total['proses']=='1'){ $proses = '<i class="text-warning">Proses</i>'; }elseif($total['proses']=='2'){ $proses = '<i class="text-info">Konfirmasi</i>'; }elseif($total['proses']=='3'){ $proses = '<i class="text-success">Packing</i>'; }elseif($total['proses']=='4'){ $proses = '<i class="text-success">Terkirim</i>'; }elseif($total['proses']=='5'){ $proses = '<i class="text-success">Selesai</i>'; }
  10.  
Este Emwe94
commented on 27 Nov 2019 21:55:57
  1. Assalamualaikum,..
  2. Mas Bukhari, untuk file "application/views/phpmu-one/pengunjung/view_orders_report.php (dengan title: "History Orderan Anda") yang dibagian script berikut:
  3. if ($row['proses'] == '0') {
  4. $proses = '<i class="text-danger">Pending</i>';
  5. } elseif ($row['proses'] == '1') {
  6. $proses = '<i class="text-warning">Proses</i>';
  7. } elseif ($row['proses'] == '2') {
  8. $proses = '<i class="text-info">Konfirmasi</i>';
  9. } else {
  10. $proses = '<i class="text-success">Packing </i>';
  11. }
  12.  
  13. Berarti juga harus di tambahkan untuk kondisi status proses yang "Terkirim" dan "Selesai" ya ?
  14. Jadi seperti ini:
  15. if ($row['proses'] == '0') {
  16. $proses = '<i class="text-danger">Pending</i>';
  17. } elseif ($row['proses'] == '1') {
  18. $proses = '<i class="text-warning">Proses</i>';
  19. } elseif ($row['proses'] == '2') {
  20. $proses = '<i class="text-info">Konfirmasi</i>';
  21. } elseif ($row['proses'] == '3') {
  22. $proses = '<i class="text-info">Packing</i>';
  23. } elseif ($row['proses'] == '4') {
  24. $proses = '<i class="text-info">Terkirim</i>';
  25. } else {
  26. $proses = '<i class="text-success">Selesai</i>';
  27. }
Franc Tambos Manurung
commented on 05 Nov 2020 09:46:11
  1. Assalamualaikum,..
  2. Apakah script diatas bisa diterapkan untuk matketplace..?
  3. Di aplikasi Marketplace hanya ada proses dan pending. Mohon petunjuk
Maaf, Untuk Memberikan Komentar Anda Harus Login !!!