Hallo! Selamat Datang di Marketplace produk digital, Freelancer terbaik di indonesia (67505 Members, 783 Products, 5291 Topic, 12956 Comments)

Cetak detail pesesanan toko dengan CI dan Raja ongkir

Dibuat
Login Terakhir 9 Bulan lalu,
Telah Dilihat 1244 Kali
Agung Prasetyo Mengatakan : Sultan Account
  1. Assalamualaikum Warahmatullahi Wabarakatuh...
  2.  
  3. saya menambahkan fitur cetak untuk mencetak detail pesanan,
  4. yang kemudian cetakan tersebut akan di tempelkan ke kardus packing.
  5.  
  6. - untuk tampilanya saya copas dari file view_tracking.php (yang ada di 'application/views/administrator/mod_penjualan/view_tracking')
  7. - saya sudah juga menambahkan functiont cetak pada 'controllers/administrator.php' beriut functiont yang saya tambahkan :
  8.  
  9. function cetak() {
  10. cek_session_akses('konsumen', $this->session->id_session);
  11. $kode_transaksi = filter($this->uri->segment(3));
  12. $data['title'] = 'Cetak Pesanan ' . $kode_transaksi;
  13. $data['rows'] = $this->db->query("SELECT * FROM rb_penjualan a JOIN rb_konsumen b ON a.id_pembeli=b.id_konsumen JOIN rb_kota c ON b.kota_id=c.kota_id where a.kode_transaksi='$kode_transaksi'")->row_array();
  14. $data['record'] = $this->db->query("SELECT a.kode_transaksi, b.*, c.nama_produk, c.satuan, c.berat, c.diskon, c.produk_seo FROM `rb_penjualan` a JOIN rb_penjualan_detail b ON a.id_penjualan=b.id_penjualan JOIN rb_produk c ON b.id_produk=c.id_produk where a.kode_transaksi='" . $kode_transaksi . "'");
  15. $data['total'] = $this->db->query("SELECT a.id_penjualan, a.kode_transaksi, a.kurir, a.service, a.proses, a.ongkir, sum((b.harga_jual*b.jumlah)-(c.diskon*b.jumlah)) as total, sum(c.berat*b.jumlah) as total_berat FROM `rb_penjualan` a JOIN rb_penjualan_detail b ON a.id_penjualan=b.id_penjualan JOIN rb_produk c ON b.id_produk=c.id_produk where a.kode_transaksi='" . $kode_transaksi . "'")->row_array();
  16. $this->template->load('administrator/template', 'administrator/mod_penjualan/view_cetak', $data);
  17. }
  18.  
  19. masalahnya adalah data yang mau di cetak tak tampil alias kosong.
  20.  
  21. mohon bantuanya.
  22. ini bisa menjadi tambahan ketika update toko online berikutnya.
Ada 3 File Kiriman :
1. cetak_pesanan.png (23 KB)
2. cetak_data_kosong.png (35 KB)
3. view_cetak.zip (1 KB)

Ada 9 Jawaban

Bukhori Muslim
commented on 03 Nov 2018 08:56:58
  1. Assalam,.. Judul Topic Ubah dulu ke Huruf kecil gan,
  2. baiknya saya ingatkan dulu agar kedepannya tidak kebiasaan,
  3. karena menggunakan huruf besar untuk komunikasi tidaklah baik,
  4. karena dari dulu tiap kali mau jawab saya mesti ubah dulu judul topicnya ke huruf kecil. ^_^
Agung Prasetyo
commented on 03 Nov 2018 09:03:39
  1. Assalam,..
  2. iya pak, mohon maaf pak
Bukhori Muslim
commented on 03 Nov 2018 09:43:21
  1. Assalam,.. coba perhatikan gambar " cetak_data_kosong.png" untuk urlnya,..
  2. kode_transaksi tidak ada dibawa pada address barnya, harusnya begini di urlnya :
  3. http://localhost/toko/administrator/cetak/TRX-20180303140923
  4. "TRX-20180303140923" adalah kode_transaksi yg mesti dibawa saat mencetak pesanan yg di inginkan,
  5. jadi pada tombil print pastikan ubah menjadi seperti di atas, begitupun untuk cetak pesanan. ^_^
Agung Prasetyo
commented on 03 Nov 2018 09:50:38
  1. Assalam,..
  2. ok sudah pak,, sudah tamil data-datanya pak.
Terdapat 1 File dilampirkan :
1. print_success.png (178 KB)
Agung Prasetyo
commented on 03 Nov 2018 09:54:26
  1. Assalam,..
  2.  
  3. saya mau tanya lagi pak.
  4. 1. baigamana caranya pak saat print pada bagian title/header,footer dan url nya tidak ikut ke print. hanya data-datanya saja ?
  5. 2. bagaimana caranya tampilan print sesuai dengan tampilan di page tracking (yaitu ada warnanya), soalnya ini hitam putih saja ?
  6.  
  7. terima kasih sebelumnya
Terdapat 1 File dilampirkan :
1. print_data_saja.png (200 KB)
Agung Prasetyo
commented on 03 Nov 2018 09:56:58
  1. Assalam,..
  2.  
  3. jadi tampilan cetaknya sama persis seperti ini
Terdapat 1 File dilampirkan :
1. view_print.png (31 KB)
Bukhori Muslim
commented on 03 Nov 2018 10:03:22
  1. Assalam,.. jawaban no 1 dan 2 ada disetting saat akan print, lihat gambar dibawah ini :
  2. untuk warna baris pastikan menambahkan background-color pada table rows / <tr>
  3. karena jika copas dari script yg di admin tidak akan muncul warnanya, karena itu menggunakan bootsrap,
  4. sedangkan saat cetak tidak terkoneksi dengan css bootsrap.
Terdapat 1 File dilampirkan :
1. 11-3-2018_10-01-17_AM.png (21 KB)
Agung Prasetyo
commented on 03 Nov 2018 16:22:56
  1. Assalam,..
  2.  
  3. yang footernya (Copyright © 2018. All rights reserved.) masih ke ikut pak
Agung Prasetyo
commented on 20 Des 2018 09:19:31
  1. Assalam,..
  2. up
Maaf, Untuk Memberikan Komentar Anda Harus Login !!!