Selamat pagi kawan. Terutama bagi para punggawa sesepuh CMS Lokomedia. Kali ini saya akan bagi ilmu ke teman teman pengguna CMS toko online Lokomedia yang dikembangin oleh mas Rizal Faizal. Sebelumnya terimakasih kepada mas Rizal. Ilmu mas bisa jadi amal yang baik bisa menghidupi keluarga wkwkwkw. Langsung saja.
Kita ketahui bahwa cms yang dibangun tersebut sangat bagus tersedia banyak fitur. entah saya yang kurang update atau gimana sehingga saya melewatkan pembahasan bagaimana caranya untuk memperbaiki bugs stok persediaan barang yang tidak berkurang jika ada pelanggan yang memesan barang. Tapi suatu sore hari saya berusaha memecahkan masalah itu namun nih kepala tak mau kompromi. Gue tinggal tidur aja. Eh bangun pagi habis sahlat subuh ane buka senjata ane Notepad++ buka skrip tengah.php milik griya gaya ane utek utek lagi dan berhasil. Ketika pelanggan selesai memproses order barang dan pada proses terakhir tampil NOMOR ORDER
Tampilan halaman simpan-transaksi.html
Otomatis ketika muncul tampilan tersebut stok barang akan berkurang. berikut kode perbaikanya:
Buka file tengah.php
Tekan CTRL+F
Ketik simpantransaksi
Enter
Cari baris kode ini:
$disc = ($d[diskon]/100)*$d[harga];
$hargadisc = number_format(($d[harga]-$disc),0,",",".");
$subtotal = ($d[harga]-$disc) * $d[jumlah];
$total = $total + $subtotal;
$subtotal_rp = format_rupiah($subtotal);
$total_rp = format_rupiah($total);
$harga = format_rupiah($d['harga']);
$hargadisc = number_format(($d[harga]-$disc),0,",",".");
$subtotal = ($d[harga]-$disc) * $d[jumlah];
$total = $total + $subtotal;
$subtotal_rp = format_rupiah($subtotal);
$total_rp = format_rupiah($total);
$harga = format_rupiah($d['harga']);
=======================================================UPS
Kemudian sisipkan kode berikut, letakkan dibawah deklarasi 'while'
INI KODENYA
$idproduk = $d[id_produk];
$stockberkurang = $d[stok] - $d[jumlah];
mysql_query("UPDATE produk SET stok = '$stockberkurang'
WHERE id_produk = '$idproduk' ");
$stockberkurang = $d[stok] - $d[jumlah];
mysql_query("UPDATE produk SET stok = '$stockberkurang'
WHERE id_produk = '$idproduk' ");
======================================================UPS
Kalo milik aku jadi kayak gini nih sobat.
$disc = ($d[diskon]/100)*$d[harga];
$hargadisc = number_format(($d[harga]-$disc),0,",",".");
$subtotal = ($d[harga]-$disc) * $d[jumlah];
$hargadisc = number_format(($d[harga]-$disc),0,",",".");
$subtotal = ($d[harga]-$disc) * $d[jumlah];
$idproduk = $d[id_produk];
$stockberkurang = $d[stok] - $d[jumlah];
mysql_query("UPDATE produk SET stok = '$stockberkurang'
WHERE id_produk = '$idproduk' ");
$total = $total + $subtotal;
$subtotal_rp = format_rupiah($subtotal);
$total_rp = format_rupiah($total);
$harga = format_rupiah($d['harga']);
======================================================UPS
LOGIKA KODE : Dengan mengambil data dari order temp didapatkan tabel produk, tabel produk berisi macem macem yang bisa kalian buka sendiri tabelnya. Hah tinggal kita kurangi saja stok dengan jumlah yang kita dapatkan dari order temp tadi. Lalu produk mana yang dikurangi? yaitu produk dengan id yang sama " WHERE id_produk='$idproduk' " . Tinggal kita update saja stok di tabel produk " mysql_query("UPDATE produk SET stok = '$stockberkurang'
WHERE id_produk = '$idproduk' "); "
WHERE id_produk = '$idproduk' "); "
Selesai kawan ternyata sangat mudah setelah semaleman gak nemuin pemecahanya. Hehehe maklum ane masih NEW BE ( Bahasa jawa = nyoba ). Mohon bagi para master apabila ada kesalahan harap diberi penerangan. Thanks Broo.
Gan minta bantuanya bisa gan??
BalasHapusginana cara buat rubah email pengirim yang di kirim ke pemesan gan di sebelah mana yang di ganti ya gan?
Makasih..
caranya buka script tengah.php scrol code paling bawah . . . kalau nemu ini "rizal@artfurniture.com",$subjek,$pesan,$dari
BalasHapusganti saja email tersebut dengan email agan sebagai pengirim ... sebenarnya bisa kita buatkan panel adminya untuk email pengelola biar ndak usah buka file tengah.php itu cara termudahnya silahkan dicoba
yang ini juga digan ti "From: redaksi@artfurniture.com ... diganti email agan
BalasHapusmas aji ,
BalasHapusuntuk panel adminya untuk email pengelola
aku boleh minta sourcenya gak
itu tambah tabel lagi dong ya mas ?
trimakasih :)
Boleh saja kirim lewat apa nih ..heheh . ..
BalasHapuswah makasih banyak mas :) ta kira ga di bls
BalasHapusmaaf lama balesnya
kirim ke email dokumentasi ku saja mas
l0gs_@msn.com
:)
terimakasih banyak atas ilumunya mas.....
BalasHapusSama sama mas, semoga bisa membantu anda semangat
BalasHapusgemana kalaw pasword dan usernamenya nda bisa masuk menggunakan admin???
BalasHapus@Rifaldi : Coba masuk ke database lokomedia localhost/phpmyadmin kalo masih ofline, kalo online bukak database cari username n pasword default trus modify sesuai yang diinginkan kemudian save. restart browser coba log in. Semoga membantu
BalasHapusgan tanya donk.. kalo ganti icon caranya gmn ya?
BalasHapus@Mr Ge: untuk mengganti icon caranya: masuk ke file manager/masuk ke folder images, disitu akan ada file: logo.png. lalu buka menggunakan Photoshop/Corel Draw diusahakan gambar memiliki resolusi yang sama 210x82 pixel. dan simpan dengan extensi file .png. Semoga bisa membantu.
BalasHapuspermisi gan ... boleh ane minta source code nya yg sudah diperbaiki ga gan ....., minta dikirim ke email : muharom18@gmail.com
BalasHapus@Muharom: boleh pak, sudah kami kirim di email anda, sudah saya perbaiki bugsnya. Silahkan di cek di email anda. Kalau ada kesulitan bisa hubungi kami.
BalasHapusmas cara anda sudah saya coba dan berhasil, tetapi setelah melakukan percobaan pembelian, terus habis gitu masuk ke admin web dan menuju ke order masuk. setelah itu orderan yang sudah masuk statusnya saya ubah lunas terkirim dan hasilnya di Store, stoknya malah berubah menjadi - (minus). mohon pencerahannya mas. Jika mas bersedia bisa di kirim lewat email saya mas pencerahan dari mas nya. email nya donyirwansyah45@gmail.com
BalasHapus@dony: iya mas, kalau mau tetap ya diset ke defaultnya saja mas. Ini hanya digunakan utuk mengurangi jumlah stock barang.
BalasHapushello mas aji,,, ijin nanya,, sy mo nyoba daftar lewat login anggota,, tp setelah d klik, form pendaftarannya gk keluar,, mohon penjelasannya mas,,,,, makasihhhhh
BalasHapuspermisi gan, mau tanya griyagaya punya agan ada login pelanggannya g ? punya saya tidak bisa login, register pelangganya. pengennya sebelum beli pelanggan harus login terlebih dahulu. mohon bantuannya !
BalasHapusnumpang tanya nih
BalasHapussy udh download source codenya lalu dijlnkan di localhost
link nya sperti ini : http://localhost/griyagaya/store
nah folder store itu sndiri berada dmna? sy cari2 gk ada
dan semua-produk.html , profil_kami.html, keranjang_belanja.html
dah sy cr2 ttp gk ada di folder griyagaya
@Abu Dzul silahkan cek lagi mas kalau di localhost bisa masuk kesini http://localhost/griyagaya/adminweb/ itu kalau offline, kalau online ya lewat http://www.(website anda)/adminweb
BalasHapus@Abu: Gunakan default user dan paswordnya, atau liat postingan saya yang selanjutnya ini bisa membantu http://www.jasapembuatanwebblog.com/2015/01/gagal-login-griya-gaya.html
BalasHapus@Kerio & Anonym: ini permasalahn yang sama yang sering dialami oleh pengguna griya gaya, karena dari aslinya scriptnya dari mas Rizal memang belum sempurna. Bugnya salah satunya pada member dan login anggota.
BalasHapusJika ingin memberi login anggota ya harus mencangkok dari CMS local lainya yang serupa. Atau kalau mau dihilangkan juga bisa silahkan baca postingan saya yg ini http://www.jasapembuatanwebblog.com/2015/01/gagal-login-griya-gaya.html
Semoga bisa membantu
@Kerio & Anonym: dan juga ini untuk menghilangkan member dan login member area http://www.jasapembuatanwebblog.com/2015/02/menghilangkan-member-login-register.html
BalasHapuskalo ingin memberi login anggota caranya gimana mas...?
BalasHapusmas.. saya sudah hambir 1 bulan ngulik ngulik sorce code griyagaya ini mas.. ;( tapi gagal terus mass.
BalasHapustolong kirim source code nya lah mas yng sudah mas perbaiki ke email saya
van.alvano@yahoo.com
tolong ya mass
mass.. saya boleh tanya kan
BalasHapussy udh download source codenya lalu dijlnkan di localhost
link nya sperti ini : http://localhost/griyagaya/store
nah folder store itu ada dmn mass ??
tolong kirim ke email saya dong mass.. Source code yng sudah mas perbaiki ke email saya
van.alvano@yahoo.com
@johny dicangkok dengan cms lainya
BalasHapus@Jonny: silahkan cek di postingan sebelumnya sudah dibahas mas.
BalasHapus@Mhd.Alpan: foldernya ada di localhost/htdoct/griyagaya/store kalo gak ada coba buka satu persatu isi dari folder griyagaya pasti ada.
BalasHapusmas aku uda download 3 kali di sumber yang beda , hasilnya gak ada store nya , sorce codenya bisa kirim di email saya achmadrochmatulloh94@gmail.com
BalasHapus@Achmad: silahkan cari di postingan kami yang lama, disini sudah ada.
BalasHapus