[resolved][ÇÖZÜLDÜ]id_order_state is empty
Fatal error (OrderHistory -> id_order_state is empty)
kapıda ödemede ödemeyi onayla dediğimde böyle bi sorun cıkıyor ?
ÇÖZÜMÜ: edit by admin
aşağıdaki sorguyu phpmyadmin > veritabanı seç > SQL Sorgusu ile çalıştırmanız yeterlidir.
eğer Tablo ön takınız "ps_" değilse INTO `ps_configuration` kısmını o şekilde düzenleyenizi
PHP- Kodu:
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');
Cvp: Ödemelerde sorun acill
Fatal error (OrderHistory -> id_order_state is empty)
aynı sorun bende de var.Aynı zamanda banka havalesini onayla dendiği zaman da çıkıyor
Cvp: Ödemelerde sorun acill
kardes hata verdiği andaki link ne adres cubugunda yazan ?
Cvp: Ödemelerde sorun acill
/modules/cashondelivery/validation.php
Ftpden Prestayı kurdugun klasor içinde burayı ve bu dosyayı bul bunu düzele diyerek aç kodlar belirecek önünde
* Validate order */
alt kısmında
Configuration::get('PS_OS_PREPARATION')
öyle bi yazı var
bunu sil 2 yap
yani orası su sekilde gözükecek
)$cart->id,2, $total,
bu sekilde düzenledikden sonra kaydet sorun çözülmüş oluyor bu sorunda verdiği desstek ve gösterdiği ilgiden dolayı admin kenan'a teşekkür ederim :)
Cvp: Ödemelerde sorun acill
bende aynısını yaptım bende neden düzelmedi..
Cvp: Ödemelerde sorun acill
Kapıda ödeme sorunu çözüldü .Banka havalesi ile Ödemedeki sorun devam ediyor...
Cvp: Ödemelerde sorun acill
Tam olarak hatayı aldığın sayfada adres satırındaki kısmı burdan yazarmısın
Cvp: Ödemelerde sorun acill
banka havalesinde bende de aynı hata var sipariş onayından sonra müşteriye banka ve iban bilgilerini içeren bir mail gitmesi gerekiyor. aldığım hata ise şu:
Fatal error (OrderHistory -> id_order_state is empty)
Cvp: Ödemelerde sorun acill
bugün 1.4.4.1 ile bir site kurdum bir kullanıcıma aynen ve sadece yaptıklarımı yazıyorum:
Kurulumdan sonra
-Ödemeler / Kurlar Ekranından TL yi aktive ettim, Ana kur olarak ayarladım
-Ödemeler ekranında TL yi tüm ödeme yöntemleri için aktive ettim.
-Türkiye için ödeme yöntemlerini aktive ettim
-Önceki postlardaki SQL sorgusunu çalıştırdım
Kurulumdan sonra çıkarn id_order_state hatası bu işlemlerden sonra tekrar denediğimizde çıkmadı.
Havale, Kapıda Teslimat ödeme yöntemleri test edilmiştir.
Cvp: Ödemelerde sorun acill
aynı sorun bende de var. biraz inceledım validation.php de Configuration::get('PS_OS_BANKWIRE') satırı var. veritabanını kontrol ettim PS_OS_BANKWIRE isimli bir tablo yok. sanırım modulun kurulumu sırasında verıtabanında tablo olusturulamıyor. bu tip bir sorunla menü modulunde de karsılastım ve modulun farklı versıyonunu kurarak verıtabanını olusturdum derken yenı versıyon sıstemıme uymadı daha sonra eski dosyaları modules klasorune atıp sorunu cozdum. bankvire modulunun duzgun calıstıgı bir sistemden veritabanı tablolarını alırsak sanırım sorun cozulur. neden tabloların olusmadıgı konusunda fikri olan varsa lütfen beni de aydınlıga kavustursun