Pretashop 1.4.4 TR yi yükledim Banka Havalesi v0.5 düzenledim aktif etttim.Çalışmadı.Siparişleri tamamlarken kapıda ödeme çıkıyor.Banka havalesi çıkmıyor.
http://www.dogalmarketim.net
Printable View
Pretashop 1.4.4 TR yi yükledim Banka Havalesi v0.5 düzenledim aktif etttim.Çalışmadı.Siparişleri tamamlarken kapıda ödeme çıkıyor.Banka havalesi çıkmıyor.
http://www.dogalmarketim.net
Ödemeler sekmesinden havale secenegi Türkiye secilmismi kontrol et
Bütün ülkeleri ve türkiyeyi seçtim
sipariş tamamlamada en son aşamada onaylıyoruma tıklıyorum.Fatal error (OrderHistory -> id_order_state is empty) hatasını alıyorum
Vergi oranlari ve tasimayida tanittinmi. Türkiye icin bölge secimini hayir secmeniz gerek.
maalesef hepsini denedim ama olmuyor.
http://www.dogalmarketim.net/ruveydam
[email protected]
975312468
bir kontrol edermisiniz
aynı durum benimde problemim. eger cozum uretebilen varsa yanıtlayabilir mi?
Ödemeler / Döviz (Kurlar) TL yi seçip etkin olarak kaydediniz.
Bütün denilenleri yaptım.10 defa tekrar sıfırdan kurdum.Yine de sorunu çözemedim.
En son aşamada Fatal error (OrderHistory -> id_order_state is empty) uyarısını alıyorum
yönetim panel bilgilerinizi iletin bir inceleyeyim
maalesef hepsini denedim ama olmuyor.
www.dogalmarketim.net/ruveydam
[email protected]
975312468halil
şimdiden teşekkür ederim
tekrar deneyin
Maalesef sorun devam ediyor
bankwire / validation.php deki __PS_OS_PAYMENT__ kelimesini 2 ile değiştirirmisiniz?
bankwire / validation.php deki __PS_OS_PAYMENT__ kelimesinibulamadım __PS_OS_bankwire__yi buldum 2 ile değiştirdim olmadı....
configuration(2) şeklinde olmıcak "..., 2, ..." gibi olacak
<?php
/*
* 2007-2011 PrestaShop
*
* NOTICE OF LICENSE
*
* This source file is subject to the Academic Free License (AFL 3.0)
* that is bundled with this package in the file LICENSE.txt.
* It is also available through the world-wide-web at this URL:
* http://opensource.org/licenses/afl-3.0.php
* If you did not receive a copy of the license and are unable to
* obtain it through the world-wide-web, please send an email
* to [email protected] so we can send you a copy immediately.
*
* DISCLAIMER
*
* Do not edit or add to this file if you wish to upgrade PrestaShop to newer
* versions in the future. If you wish to customize PrestaShop for your
* needs please refer to http://www.prestashop.com for more information.
*
* @author PrestaShop SA <[email protected]>
* @copyright 2007-2011 PrestaShop SA
* @version Release: $Revision: 7734 $
* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
* International Registered Trademark & Property of PrestaShop SA
*
* @translate author PrestaShop TR <[email protected]>
* @copyright 2008-2011 PrestaShop TR
* @version Stabil versiyon kopyası
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
* @Türkçeleştirme Presta-tr.com | prestapanel.com 2011
*/
include(dirname(__FILE__).'/../../config/config.inc.php');
include(dirname(__FILE__).'/../../header.php');
include(dirname(__FILE__).'/bankwire.php');
$bankwire = new BankWire();
if ($cart->id_customer == 0 OR $cart->id_address_delivery == 0 OR $cart->id_address_invoice == 0 OR !$bankwire->active)
Tools::redirectLink(__PS_BASE_URI__.'order.php?ste p=1');
// Check that this payment option is still available in case the customer changed his address just before the end of the checkout process
$authorized = false;
foreach (Module::getPaymentModules() as $module)
if ($module['name'] == 'bankwire')
{
$authorized = true;
break;
}
if (!$authorized)
die(Tools::displayError('This payment method is not available.'));
$customer = new Customer((int)$cart->id_customer);
if (!Validate::isLoadedObject($customer))
Tools::redirectLink(__PS_BASE_URI__.'order.php?ste p=1');
$currency = new Currency(Tools::getValue('currency_payement', false) ? Tools::getValue('currency_payement') : $cookie->id_currency);
$total = (float)($cart->getOrderTotal(true, Cart::BOTH));
$mailVars = array(
'{bankwire_owner}' => Configuration::get('BANK_WIRE_OWNER'),
'{bankwire_details}' => nl2br(Configuration::get('BANK_WIRE_DETAILS')),
'{bankwire_address}' => nl2br(Configuration::get('BANK_WIRE_ADDRESS'))
);
$bankwire->validateOrder($cart->id,2, $total, $bankwire->displayName, NULL, $mailVars, (int)$currency->id, false, $customer->secure_key);
$order = new Order($bankwire->currentOrder);
Tools::redirectLink(__PS_BASE_URI__.'order-confirmation.php?id_cart='.$cart->id.'&id_module='.$bankwire->id.'&id_order='.$bankwire->currentOrder.'&key='.$customer->secure_key);
böyle yaptım yine olmadı
o 2 yi 1 - 7 arasındaki diğer rakamlar ile denermisiniz sanırım sizin dosyalarda eksik var test edelim bu şekilde
1,2 ve 3 olarak denedim. Aşağıdaki hatayı veriyor.
Siaprişiniz ile ilgili bir sorun tespit ettik. Eğer bir sorun olmadığını düşünüyorsanız, lütfen bizimle iletişime geçiniz. Müşteri desteği.
Ben de pes ettim artık.Bu dosyanın sorunsuz olanını yükleyebilirmisiniz ben de ftp ye yüklesem nasıl olur.
aynı sorunu biz de yaşıyoruz, bir çözüm bulursanız sevinirim
Admin panel loglarında sipariş işlemleri ile ilgili bölüm var ordan siparişin neden hata oluşturduğunu görebilirsiniz.
yönetici giriş şifrelerimi önceki mesajlarda yazdım.İnceleyip yardımcı olursanız çok memnun olurum
biraz araştırdım ve 1.4.4* itibariyle oluşan bir bug olduğunu farkettim.. Şimdi yapmanız gerkeen tüm düzenlemeleri geri almak için sitenizdeki bankwire klasörünü silip sitemizden indirdiğiniz arşiv içindeki modules/bankwire klasörünü yani havale modülünü sitenize upload edip Hosting yönetim panelinizden
PHPMYADMİN uygulamasını açın -> PrestaShop veritabanınızı seçip Sorgu/SQL bölümünden aşağıdaki sorguyu çalıştırın:
Kod:INSERT INTO `ps_configuration` ( `name` , `value` , `date_add` , `date_upd` ) VALUES
( 'PS_OS_CHEQUE' , '1 ' , '2011-09-12 15:43:25 ' , '2011-09- 12 15:43:25 ' ),
( 'PS_OS_PAYMENT' , '2 ' , '2011-09-12 15:43:25 ' , '2011-09-12 15:43:25 ' ),
( 'PS_OS_PREPARATION' , '3 ' , '2011-09-12 15:43:25 ' , '2011-09-12 15:43:25 ' ),
( 'PS_OS_SHIPPING' , '4 ' , '2011-09-12 15:43: 25 ' , '2011-09-12 15:43:25 ' ),
( 'PS_OS_DELIVERED' , '5 ' , '2011-09-12 15:43:25 ' , '2011-09-12 15:43:25 ' ),
( 'PS_OS_CANCELED' , '6 ' , '2011-09-12 15:43:25 ' , '2011-09-12 15:43:25 ' ),
( 'PS_OS_REFUND' , '7 ' , '2011 -09-12 15:43:25 ' , '2011-09-12 15:43:25 ' ),
( 'PS_OS_ERROR' , '8 ' , '2011-09-12 15:43:25 ' , '2011- 09-12 15:43:25 ' ),
( 'PS_OS_OUTOFSTOCK' , '9 ' , '2011-09-12 15:43:25 ' , '2011-09-12 15:43:25 ' ),
( 'PS_OS_BANKWIRE ' , '10 ' , '2011-09-12 15:43:25 ' , '2011-09-12 15:43:25 ' ),
( 'PS_OS_PAYPAL' , '11 ' , '2011-09-12 15: 43:25 ' , '2011-09-12 15:43:25 ' ),
( 'PS_OS_WS_PAYMENT' , '12 ' , '2011-09-12 15:43:25 ' , '2011-09-12 15:43 : 25 ' );
dediklerinizi yaptım.SQL sorgusunda hata verdi isim yerine name değer yerinede value karşılıklarını yapınca sorgu çalıştı.Amas aynı sorun devam ediyor.
orjinal halini geri yükledinizmi?
Evet
Alıntı:
"admin" post=11321 Nickli Üyeden Alıntı
bug kayıtlarında bu şekilde bulunmuş ve bu fix ile düzeltilmiş onun haricinde farklı bir çözüm yolu yok
Arkadaşlar ben sorunların üzerinde çalışırken gözüme takılan nokta value değeri atanmamış yani yapmanız gerekli olan şey value değerini atamak bunu yapmak için Php MyAdmin Ordan Veri Tabanına Girip id_configuration girin ordanda PS_OS_BANKWIRE bulum tıklayın ve value değerini 10 yapın çalışacaktır
Bu sorun hala devam ediyor mu? takipçi arkadaşlar cevap yazmamışlar..
Forumda bir SQL Sorgusu var onu phpmyadminde çalıştırdığında sorun kalmıyor