Post by pijaronline » Thu Jul 14, 2011 12:23 pm

Kayaknya teman-teman banyak yang nyari modul pengiriman JNE untuk Opencart 1.5.0.5
Tenang ya saudaraku sebangsa dan setanah air, kali ini aq akan bagikan Modul Pengiriman JNE untuk Opencart 1.5.0.5
Apakah perlu bayar? kayaknya donasi ala kadarnya aja ya, seikhlasnya saja hehehe.
Modul ini suda saya sesuaikan perhitungannya seperti yang diterapkan di JNE Reguler yaitu :
1. Bila Berat barang 0-1 Kg maka dianggap 1 Kg
2. Bila berat dengan desimal kurang dari 0.1 misalnya 2.08 maka berat dibulatkan ke bawah
3. Bila berat dengan desimal lebih atau sama dengan 0.1 misalnya 2.20 maka berat dibulatkan ke atas
Loh kok gitu?? Ya seperti itu lah perhitungan JNE Yang saya dapatkan langsung dari kantor JNE.
Sekali lagi donasi seikhlasnya saja. Kalo Minta pengiriman Perhitungan dengan rumus lain atau Pengiriman lain seperti Pos Kilat atau JNE Yes juga boleh.
Bagi yang berminat hubungi via sms ke 081805727985
M. Multazam

User avatar
New member

Posts

Joined
Thu Jul 14, 2011 12:02 pm

Post by screenager8 » Thu Jul 14, 2011 12:40 pm

Dipublish aja di Opencart.com/Extension biar yg lain bisa download.

thanks

Image

Bukatoko.com | Cara mudah & cepat punya toko online!


User avatar
Active Member

Posts

Joined
Sat Nov 28, 2009 5:45 pm
Location - Jakarta, Indonesia

Post by dhatomi » Fri Jul 15, 2011 2:52 pm

iya gan dipublish aja, jadi pengguna opencart indonesia bisa download.

New member

Posts

Joined
Fri Aug 27, 2010 10:50 pm

Post by pijaronline » Fri Jul 15, 2011 4:53 pm

Ok dah kawan-kawan, saya bagikan gratis nih. Langsung klik link downloadnya di ekstension opencart.
atau klik link berikut :
http://www.opencart.com/index.php?route ... on_id=2608

Silahkan dicoba ya. Yang lengkap ada di http://www.pijaronline.com
tapi ada sedikit donasi hehehe
Ok selamat download dan majulah bisnis toko online indonesia dengan Opencart

User avatar
New member

Posts

Joined
Thu Jul 14, 2011 12:02 pm

Post by pijaronline » Fri Jul 15, 2011 5:04 pm

pijaronline wrote:Ok dah kawan-kawan, saya bagikan gratis nih. Langsung klik link downloadnya di ekstension opencart.
atau klik link berikut :
http://www.opencart.com/index.php?route ... on_id=2608

Silahkan dicoba ya. Opencart Indonesia yang siap pakai ada di website saya :
http://www.pijaronline.com
tapi ada sedikit donasi hehehe
Ok selamat download dan majulah bisnis toko online indonesia dengan Opencart

User avatar
New member

Posts

Joined
Thu Jul 14, 2011 12:02 pm

Post by sicute » Fri Jul 15, 2011 8:48 pm

mas ...

kode 1507 itu semua sama itu setiap kota ? atau beda beda ?
trs apa boleh saya modif buat kurier yg lain ?

http://www.sharenupload.com


Newbie

Posts

Joined
Fri Jul 15, 2011 7:55 pm

Post by pijaronline » Sat Jul 16, 2011 9:55 am

Ndak sih Mas, kode 1507 itu kan untuk provinsi NAD (Nanggroe Aceh Darussalam), kebetulan di gambar di dalam modul itu provinsi lain gak kelihatan karena ada di bawah.
Kalo mau modif boleh-boleh aja, kan open source asalkan tulisan pijaronline.com di bawah edit modul jangan dihapus ya. (sedikiti menghormati gitu lho..). Sy malah senang makin banyak developer yang bisa mengembangkan open source.
Thanks.

User avatar
New member

Posts

Joined
Thu Jul 14, 2011 12:02 pm

Post by abujabir » Sat Jul 16, 2011 12:28 pm

nanya nih gan , kalau kode untuk selain kota kota di banda aceh bagaimana? misal kalau jakarta dan bandung? selengkapnya dimana bisa dilihat kode kodenya......

Newbie

Posts

Joined
Sat Jul 09, 2011 4:16 pm

Post by david5corpio » Sat Jul 16, 2011 3:43 pm

Bro Modul JNEnya udah ane instal di Localhost udah bisa tapi koq pas cekout tarif pengirimannya yg mestinya Rp. 26.500,- malah jadi 265.000.000,- yah, ane salah dimana bro, mohon bantuannya..

By. DaLoFa Webstore ( http://www.dalofa.com )

Image


Newbie

Posts

Joined
Wed Jun 15, 2011 11:05 am
Location - Palembang, Indonesia

Post by akhal38 » Sun Jul 17, 2011 2:39 am

Saya coba install modul ini, tapi kok yang keluar pesan berikut ya:
"Layanan tidak tersedia. Silahkan periksa kembali alamat pengiriman anda atau hubungi kami untuk bantuan!"
Kira2 apanya yang salah ya?
terimakasih.

Newbie

Posts

Joined
Sun Jul 17, 2011 2:37 am

Post by ade1207 » Sun Jul 17, 2011 8:28 am

pijaronline wrote:Kayaknya teman-teman banyak yang nyari modul pengiriman JNE untuk Opencart 1.5.0.5
Tenang ya saudaraku sebangsa dan setanah air, kali ini aq akan bagikan Modul Pengiriman JNE untuk Opencart 1.5.0.5
Apakah perlu bayar? kayaknya donasi ala kadarnya aja ya, seikhlasnya saja hehehe.
Modul ini suda saya sesuaikan perhitungannya seperti yang diterapkan di JNE Reguler yaitu :
1. Bila Berat barang 0-1 Kg maka dianggap 1 Kg
2. Bila berat dengan desimal kurang dari 0.1 misalnya 2.08 maka berat dibulatkan ke bawah
3. Bila berat dengan desimal lebih atau sama dengan 0.1 misalnya 2.20 maka berat dibulatkan ke atas
Loh kok gitu?? Ya seperti itu lah perhitungan JNE Yang saya dapatkan langsung dari kantor JNE.
Sekali lagi donasi seikhlasnya saja. Kalo Minta pengiriman Perhitungan dengan rumus lain atau Pengiriman lain seperti Pos Kilat atau JNE Yes juga boleh.
Bagi yang berminat hubungi via sms ke 081805727985
M. Multazam
permisi mau tanya mas.
ko setelah saya install modul ini saya tes ko dari detail pengiriman ga mau masuk ke pilihan pengiriman itu kenapa ya mohon info

Newbie

Posts

Joined
Sun Jul 17, 2011 8:24 am

Post by pijaronline » Mon Jul 18, 2011 1:59 pm

Untuk installasi, pastikan mata uang default adalah rupiah dengan nilai (value) pada saat setting adalah 1. Untuk zone id dari provinsi lain silahkan bisa lihat langsung pada tabel di phpmyadmin atau langsung lihat pengisian pada demo pijaronline.com
http://demo.pijaronline.com/admin
user dan password adalah : demo
Pastikan Alamat dan Kota pada saat daftar akun ada di daftar tarif pengiriman, jika mengetik kota sembarang maka akan muncul pesan kesalahan alamat dan menghubungi administrator.
Semoga jelas ya bro.. lebih jelas lagi bisa tanya para master dan developer opencart.

User avatar
New member

Posts

Joined
Thu Jul 14, 2011 12:02 pm

Post by antox » Wed Jul 20, 2011 2:07 am

Para master OC.., saya pengguna OC V1.5.0.5.., sy telah mengupload module pengiriman JNE.., Upload sukses.., kemudian saya tes 1-2 x sukses tetapi setelah saya tes beberapa kali.., dengan pengetikan kota yang tidak sama antara huruf yang tertera dalam detail alamat penagihan dengan detail alamat provinsi pengiriman- misalnya ; di detail penagihan saya tulis jogjakarta :
contoh satu.png

contoh satu.png (9.09 KiB) Viewed 18826 times


sedangkan di detai pengiriman ditulis Yogyakarta :
contoh 2.png

contoh 2.png (9.06 KiB) Viewed 18826 times

maka muncul pesan eror - :

Jasa Pengiriman Jne Reguler
Notice: Undefined index: code in /home/pusatinf/domains/pusatinfoukm.com/public_html/store/catalog/view/theme/default/template/checkout/shipping.tpl on line 14 Notice: Undefined index: code in /home/pusatinf/domains/pusatinfoukm.com/public_html/store/catalog/view/theme/default/template/checkout/shipping.tpl on line - Layanan tidak tersedia. Silahkan periksa kembali alamat pengiriman anda atau hubungi kami untuk bantuan!

tetapi setelah detail penagihan - tulisan atau huruf jogjakarta saya ganti dengan tulisan Yogyakarta sesuai yang tertera dalam detai pengiriman tsb bs sukses dan peringatan eror hilang..., kira2 letak kesalahanya dimana ya dan bagaimana cara memperbaikinya.........., trims banyak gan atas bantuanya......

http://blogbisnis.us
http://duit.blogbisnis.us


New member

Posts

Joined
Fri Jun 24, 2011 12:40 am

Post by pijaronline » Wed Jul 20, 2011 8:49 am

Sebenarnya bukan kesalahannya disana, namun kata "yogyakarta" tidak ada di daftar tarif yang anda ketikkan di admin area. Modul ini juga saya buat agar tidak ada pengunjung yang mengetik nama sembarang misalnya ada yang mengetik kota Semarang dan memilih Provinsi Sumatera Barat maka hal tsb tentu salah dan tidak akan menampilkan tarif pengiriman. Untuk daftar kode kota dan nama kota seindonesia sudah saya sertakan dalam contoh tarif JNE dari Yogyakarta. Silahkan download ulang Modul JNE opencart 1.5.0.5 disini :
http://www.opencart.com/index.php?route ... order=DESC

Semoga membantu. Oh ya para developer dan master yg terhormat, agar undefined indexnya tidak muncul jika pengunjung mengetik kata yg salah alias ngawur, silahkan ditampilkan dalam bentuk pesan kesalahan misalnya pesan "Alamat yang anda ketik masih salah atau tidak dikenal". SIlahkan yang mau duluan buat dan dishare juga ke teman-teman.
Thanks.

User avatar
New member

Posts

Joined
Thu Jul 14, 2011 12:02 pm

Post by mulunix » Tue Aug 09, 2011 9:07 am

Code: Select all

Notice: Undefined index: code in C:\wamp\www\opencart\catalog\view\theme\svra\template\checkout\shipping.tpl on line 14 
Notice: Undefined index: code in C:\wamp\www\opencart\catalog\view\theme\svra\template\checkout\shipping.tpl on line 15 
keluar error bila alamat yg di masukkan tidak ada dlm database kita.

cara atasinya bagai mana ?

Image


User avatar
Active Member

Posts

Joined
Mon Jun 21, 2010 4:56 am

Post by mulunix » Wed Aug 10, 2011 12:04 pm

mulunix wrote:

Code: Select all

Notice: Undefined index: code in C:\wamp\www\opencart\catalog\view\theme\svra\template\checkout\shipping.tpl on line 14 
Notice: Undefined index: code in C:\wamp\www\opencart\catalog\view\theme\svra\template\checkout\shipping.tpl on line 15 
keluar error bila alamat yg di masukkan tidak ada dlm database kita.

cara atasinya bagai mana ?
udah dapet cara nya :) di ane sendiri berhasil :laugh:

catalog/model/shipping/shipping.php

ganti code

Code: Select all

 'id'
yg terdapat pada line 51 dan 59
ganti dengan

Code: Select all

'code'

semoga berhasil ;D

Image


User avatar
Active Member

Posts

Joined
Mon Jun 21, 2010 4:56 am

Post by antox » Wed Aug 10, 2011 5:35 pm

Mantab bos mulunuixx, juragan souvenir aceh.. :laugh: :P .., Berhasiillllllll......... :crazy: O0

http://blogbisnis.us
http://duit.blogbisnis.us


New member

Posts

Joined
Fri Jun 24, 2011 12:40 am

Post by realgame21 » Wed Aug 24, 2011 3:00 am

mulunix wrote:
mulunix wrote:

Code: Select all

Notice: Undefined index: code in C:\wamp\www\opencart\catalog\view\theme\svra\template\checkout\shipping.tpl on line 14 
Notice: Undefined index: code in C:\wamp\www\opencart\catalog\view\theme\svra\template\checkout\shipping.tpl on line 15 
keluar error bila alamat yg di masukkan tidak ada dlm database kita.

cara atasinya bagai mana ?
udah dapet cara nya :) di ane sendiri berhasil :laugh:

catalog/model/shipping/shipping.php

ganti code

Code: Select all

 'id'
yg terdapat pada line 51 dan 59
ganti dengan

Code: Select all

'code'
semoga berhasil ;D
gan... catalog/model/shipping/shipping.php
yg dibold itu filenya ga ada... adanya file shipping standart dr OC 1.5.0.5 + jne.php dan jg di line 51 & 59 ga ada variabel 'id', berarti dmn atuh gan?

kl 'id' diganti dengan 'code' apakah hal tersebut bisa menghilangkan error spt :

Code: Select all

Notice: Undefined index: code in C:\wamp\www\opencart\catalog\view\theme\svra\template\checkout\shipping.tpl on line 14 
Notice: Undefined index: code in C:\wamp\www\opencart\catalog\view\theme\svra\template\checkout\shipping.tpl on line 15 
======================== file catalog/model/shipping/jne.php =============================
<?php
class ModelShippingjne extends Model {
function getQuote($address) {
$this->load->language('shipping/jne');
$query = $this->db->query("SELECT * FROM " . DB_PREFIX . "zone_to_geo_zone WHERE geo_zone_id = '" . (int)$this->config->get('jne_geo_zone_id') . "' AND country_id = '" . (int)$address['country_id'] . "' AND (zone_id = '" . (int)$address['zone_id'] . "' OR zone_id = '0')");
if (!$this->config->get('jne_geo_zone_id')) {
$status = true;
} elseif ($query->num_rows) {
$status = true;
} else {
$status = false;
}
$method_data = array();
if ($status) {
$jne_cost = 0;
$weight = $this->cart->getWeight();
$rates = preg_split('/\r\n/', $this->config->get('jne_cost'));
foreach ($rates as $rate) {
$items = explode(',', $rate);
if ($address['zone_id'] == $items[0]) {
$pos = strpos(strtolower($items[1]), strtolower($address['city']));
if ($pos !== false) {
$www_pijaronline_com = number_format($weight, 2, '.', ',');
$donasi = substr($www_pijaronline_com, 0, -2);
$support = $weight - $donasi;
if ($weight <= 1.0){
$jne_cost = $items[2];
}elseif($support < 0.1){
$jne_cost = $donasi*$items[2];
}else{
$jne_cost = ($donasi+1)* $items[2];
}
break;
}
}
}
$quote_data = array();
if($jne_cost == 0){ // kontrol
$quote_data['jne'] = array(
'id' => 'jne.jne',
'title' => $this->language->get('text_shipping_not_available'),
'cost' => $jne_cost,
'tax_class_id' => $this->config->get('jne_tax_class_id'),
'text' => $this->language->get('text_cost_zero')
);
$method_data = array(
'id' => 'jne',
'title' => $this->language->get('text_title'),
'quote' => $quote_data,
'sort_order' => $this->config->get('jne_sort_order'),
'error' => FALSE
);
}else{ // kontrol
$quote_data['jne'] = array(
'code' => 'jne.jne',
'title' => $this->language->get('text_description'),
'cost' => $jne_cost,
'tax_class_id' => $this->config->get('jne_tax_class_id'),
'text' => $this->currency->format($this->tax->calculate($jne_cost, $this->config->get('jne_tax_class_id'), $this->config->get('config_tax')))
);
$method_data = array(
'code' => 'jne',
'title' => $this->language->get('text_title'),
'quote' => $quote_data,
'sort_order' => $this->config->get('jne_sort_order'),
'error' => FALSE
);
} // kontrol
}
return $method_data;
}
}
?>
=================================================================

New member

Posts

Joined
Tue Aug 02, 2011 4:13 am

Post by mulunix » Wed Aug 24, 2011 1:54 pm

realgame21 wrote:
mulunix wrote:
mulunix wrote:

Code: Select all

Notice: Undefined index: code in C:\wamp\www\opencart\catalog\view\theme\svra\template\checkout\shipping.tpl on line 14 
Notice: Undefined index: code in C:\wamp\www\opencart\catalog\view\theme\svra\template\checkout\shipping.tpl on line 15 
keluar error bila alamat yg di masukkan tidak ada dlm database kita.

cara atasinya bagai mana ?
udah dapet cara nya :) di ane sendiri berhasil :laugh:

catalog/model/shipping/shipping.php

ganti code

Code: Select all

 'id'
yg terdapat pada line 51 dan 59
ganti dengan

Code: Select all

'code'
semoga berhasil ;D
gan... catalog/model/shipping/shipping.php
yg dibold itu filenya ga ada... adanya file shipping standart dr OC 1.5.0.5 + jne.php dan jg di line 51 & 59 ga ada variabel 'id', berarti dmn atuh gan?

kl 'id' diganti dengan 'code' apakah hal tersebut bisa menghilangkan error spt :

Code: Select all

Notice: Undefined index: code in C:\wamp\www\opencart\catalog\view\theme\svra\template\checkout\shipping.tpl on line 14 
Notice: Undefined index: code in C:\wamp\www\opencart\catalog\view\theme\svra\template\checkout\shipping.tpl on line 15 
======================== file catalog/model/shipping/jne.php =============================
<?php
class ModelShippingjne extends Model {
function getQuote($address) {
$this->load->language('shipping/jne');
$query = $this->db->query("SELECT * FROM " . DB_PREFIX . "zone_to_geo_zone WHERE geo_zone_id = '" . (int)$this->config->get('jne_geo_zone_id') . "' AND country_id = '" . (int)$address['country_id'] . "' AND (zone_id = '" . (int)$address['zone_id'] . "' OR zone_id = '0')");
if (!$this->config->get('jne_geo_zone_id')) {
$status = true;
} elseif ($query->num_rows) {
$status = true;
} else {
$status = false;
}
$method_data = array();
if ($status) {
$jne_cost = 0;
$weight = $this->cart->getWeight();
$rates = preg_split('/\r\n/', $this->config->get('jne_cost'));
foreach ($rates as $rate) {
$items = explode(',', $rate);
if ($address['zone_id'] == $items[0]) {
$pos = strpos(strtolower($items[1]), strtolower($address['city']));
if ($pos !== false) {
$www_pijaronline_com = number_format($weight, 2, '.', ',');
$donasi = substr($www_pijaronline_com, 0, -2);
$support = $weight - $donasi;
if ($weight <= 1.0){
$jne_cost = $items[2];
}elseif($support < 0.1){
$jne_cost = $donasi*$items[2];
}else{
$jne_cost = ($donasi+1)* $items[2];
}
break;
}
}
}
$quote_data = array();
if($jne_cost == 0){ // kontrol
$quote_data['jne'] = array(
'id' => 'jne.jne',
'title' => $this->language->get('text_shipping_not_available'),
'cost' => $jne_cost,
'tax_class_id' => $this->config->get('jne_tax_class_id'),
'text' => $this->language->get('text_cost_zero')
);
$method_data = array(
'id' => 'jne',
'title' => $this->language->get('text_title'),
'quote' => $quote_data,
'sort_order' => $this->config->get('jne_sort_order'),
'error' => FALSE
);
}else{ // kontrol
$quote_data['jne'] = array(
'code' => 'jne.jne',
'title' => $this->language->get('text_description'),
'cost' => $jne_cost,
'tax_class_id' => $this->config->get('jne_tax_class_id'),
'text' => $this->currency->format($this->tax->calculate($jne_cost, $this->config->get('jne_tax_class_id'), $this->config->get('config_tax')))
);
$method_data = array(
'code' => 'jne',
'title' => $this->language->get('text_title'),
'quote' => $quote_data,
'sort_order' => $this->config->get('jne_sort_order'),
'error' => FALSE
);
} // kontrol
}
return $method_data;
}
}
?>
=================================================================
liat warna merah :laugh:

Image


User avatar
Active Member

Posts

Joined
Mon Jun 21, 2010 4:56 am

Post by realgame21 » Thu Aug 25, 2011 1:18 pm

mulunix wrote:
realgame21 wrote: gan... catalog/model/shipping/shipping.php
yg dibold itu filenya ga ada... adanya file shipping standart dr OC 1.5.0.5 + jne.php dan jg di line 51 & 59 ga ada variabel 'id', berarti dmn atuh gan?

kl 'id' diganti dengan 'code' apakah hal tersebut bisa menghilangkan error spt :

Code: Select all

Notice: Undefined index: code in C:\wamp\www\opencart\catalog\view\theme\svra\template\checkout\shipping.tpl on line 14 
Notice: Undefined index: code in C:\wamp\www\opencart\catalog\view\theme\svra\template\checkout\shipping.tpl on line 15 
======================== file catalog/model/shipping/jne.php =============================
<?php
class ModelShippingjne extends Model {
function getQuote($address) {
$this->load->language('shipping/jne');
$query = $this->db->query("SELECT * FROM " . DB_PREFIX . "zone_to_geo_zone WHERE geo_zone_id = '" . (int)$this->config->get('jne_geo_zone_id') . "' AND country_id = '" . (int)$address['country_id'] . "' AND (zone_id = '" . (int)$address['zone_id'] . "' OR zone_id = '0')");
if (!$this->config->get('jne_geo_zone_id')) {
$status = true;
} elseif ($query->num_rows) {
$status = true;
} else {
$status = false;
}
$method_data = array();
if ($status) {
$jne_cost = 0;
$weight = $this->cart->getWeight();
$rates = preg_split('/\r\n/', $this->config->get('jne_cost'));
foreach ($rates as $rate) {
$items = explode(',', $rate);
if ($address['zone_id'] == $items[0]) {
$pos = strpos(strtolower($items[1]), strtolower($address['city']));
if ($pos !== false) {
$www_pijaronline_com = number_format($weight, 2, '.', ',');
$donasi = substr($www_pijaronline_com, 0, -2);
$support = $weight - $donasi;
if ($weight <= 1.0){
$jne_cost = $items[2];
}elseif($support < 0.1){
$jne_cost = $donasi*$items[2];
}else{
$jne_cost = ($donasi+1)* $items[2];
}
break;
}
}
}
$quote_data = array();
if($jne_cost == 0){ // kontrol
$quote_data['jne'] = array(
'id' => 'jne.jne',
'title' => $this->language->get('text_shipping_not_available'),
'cost' => $jne_cost,
'tax_class_id' => $this->config->get('jne_tax_class_id'),
'text' => $this->language->get('text_cost_zero')
);
$method_data = array(
'id' => 'jne',
'title' => $this->language->get('text_title'),
'quote' => $quote_data,
'sort_order' => $this->config->get('jne_sort_order'),
'error' => FALSE
);
}else{ // kontrol
$quote_data['jne'] = array(
'code' => 'jne.jne',
'title' => $this->language->get('text_description'),
'cost' => $jne_cost,
'tax_class_id' => $this->config->get('jne_tax_class_id'),
'text' => $this->currency->format($this->tax->calculate($jne_cost, $this->config->get('jne_tax_class_id'), $this->config->get('config_tax')))
);
$method_data = array(
'code' => 'jne',
'title' => $this->language->get('text_title'),
'quote' => $quote_data,
'sort_order' => $this->config->get('jne_sort_order'),
'error' => FALSE
);
} // kontrol
}
return $method_data;
}
}
?>
=================================================================
liat warna merah :laugh:
udh jadi kok bro kmrn... lupa saya kl udh ada modifikasi dikit disana jadi linenya berbeda... gak konsen gara2 kecapean....

btw thanks bro

New member

Posts

Joined
Tue Aug 02, 2011 4:13 am
Who is online

Users browsing this forum: No registered users and 87 guests