tr-opencart

     
avatar Şuanki Zaman: 06-20-2018, 04:31 AMHoşgeldin Misafir !
  Şifremi Hatırlat   kayıt ol
opencart temaları

Modül Ödeme Sayfası Tek Sayfa Modül Sorunu

Konuyu görüntüleyenler: 1 Misafir
 
Değerlendir:
  • 0 Oy - 0 Yüzde
  • 1
  • 2
  • 3
  • 4
  • 5
%
Cevapla  Gönder 
v  v
Yazar  calamity-1 - Görüntüleme - Okunma  2391 - Yorum  1

calamity-1v
Acemi Üye
**
Üye user avatar
Çevrimdışı

Mesajlar: 16
Konular: 1
Katılma Tarihi: Nov 2012
Rep Puanı: 0
Teşekkürler: 6
1 Mesajına, 1 Teşekkür edildi.



Kişisel Bilgileri: v
Konu Tarihi: 12-03-2012 06:28 AM

Linkteki modülü satın aldım ve kurdum.

http://www.opencart.com/index.php?route=...on_id=4811

Modül çok güzel. Modül de ekstra müşteri kayıt alanları admin panelinden oluşturulabiliyor. Oluşturulan ekstra alanlar sipariş verirken veya üye olurken müşteriye gösteriliyor ama sipariş verildiğinde veya üye olunduğunda admin paneline işlenmiyor.

Sorunu çözmeye çalıştım. Ama çözemedim. Modülü yazan kişi kurulum yapılırken ekstra alanların veri tabanına nasıl işleneceği hakkında şöyle bir şey yazmış text dosyasına.

7) You can add own custom fields that will be saved in selected field (which listed in the select box)
Also you can save all data through Simple API which implemented in the SimpleData Class /upload/catalog/model/tool/simpledata.php

Ama ben bundan bir şey anlamadım. Bahsettiği simpledata dosyasının kodlarını aşağıya ekledim.

Sizler nasıl yapılacağı hakkında bilgi sahibiyseniz, yardım edebilir misiniz?


Kod:
<?php
/*
@author    Dmitriy Kubarev
@link    http://www.simpleopencart.com
@link    http://www.opencart.com/index.php?route=extension/extension/info&extension_id=4811
*/  

class ModelToolSimpleData extends Model {
    
    // The method for saving data from the registration form
    public function saveRegistrationData($customer_id, $data) {
        // $data - all data from post data, to see it you can use print_r($data)
        /*
        $this->db->query("INSERT INTO
                            " . DB_PREFIX . "your_custom_or_standart_table
                            SET
                                store_id = '" . (int)$this->config->get('config_store_id') . "',
                                firstname = '" . $this->db->escape($data['main_firstname']) . "',
                                lastname = '" . $this->db->escape($data['main_lastname']) . "',
                                email = '" . $this->db->escape($data['main_email']) . "',
                                telephone = '" . $this->db->escape($data['main_telephone']) . "'
                                ...etc...
                                ");
          
        */
    }
    
    // The method for saving data from the checkout form
    public function saveCheckoutData($customer_id, $order_id, $data) {
        // $data - all data from post data, to see it you can use print_r($data)
        /*
        $this->db->query("INSERT INTO
                            " . DB_PREFIX . "your_custom_or_standart_table
                            SET
                                store_id = '" . (int)$this->config->get('config_store_id') . "',
                                firstname = '" . $this->db->escape($data['main_firstname']) . "',
                                lastname = '" . $this->db->escape($data['main_lastname']) . "',
                                email = '" . $this->db->escape($data['main_email']) . "',
                                telephone = '" . $this->db->escape($data['main_telephone']) . "'
                            ...etc...
                            ");
          
        */
    }
    
    // The method for loading custom fields of customer info
    public function loadCustomerData($customer_id) {
        /*
        $query = $this->db->query("SELECT * FROM " . DB_PREFIX . "your_custom_or_standart_table WHERE customer_id = '" . (int)$customer_id . "'");
        // return value must be array with fields ids as keys (for example main_email,main_name,custom_id1,company_id2, etc)
        // return array('main_email' => $query->row['email'], ...etc...);
        return $query->row;
        */
    }
    
    // The method for loading custom fields of address info
    public function loadAddressData($address_id) {
        /*
        $query = $this->db->query("SELECT * FROM " . DB_PREFIX . "your_custom_or_standart_table WHERE customer_id = '" . (int)$customer_id . "'");
        // return value must be array with field ids as keys (for example main_email,main_name,custom_id1,company_id2, etc)
        // return array('main_email' => $query->row['email'], ...etc...);
        return $query->row;
        */
    }
    
    // This is example of validation method for field company_name. This method must return text of the validation error.
    public function validate_company_name($value) {
        return empty($value) ? 'error' : '';
    }
}
?>
Alıntı Yaparak Cevapla
Paylaş!
GokhanKorkutv
Deli (:
***
V.İ.P Premium user avatar
Çevrimdışı

Mesajlar: 227
Konular: 9
Katılma Tarihi: Sep 2012
Rep Puanı: 6
Teşekkürler: 18
80 Mesajına, 180 Teşekkür edildi.



Kişisel Bilgileri: v
Konu Tarihi: 12-04-2012 02:19 AM
Tavsiyem en son versiyonu değil de daha düşük versiyonu kullanmanızdır. Yine de siz bilirsiniz.
GokhanKorkut
www.gokhankorkut.com
because we share life..

Alıntı Yaparak Cevapla
Paylaş!

« Önceki | Sonraki »
Cevapla  Gönder 

Ödeme Sayfası Tek Sayfa Modül Sorunu Konusunun Linki Direk Link
Ödeme Sayfası Tek Sayfa Modül Sorunu Konusunun HTML Kodu HTML Link
Ödeme Sayfası Tek Sayfa Modül Sorunu Konusu BBCode Linki BBCode Link
Ödeme Sayfası Tek Sayfa Modül Sorunu Konusunu Paylaş Sosyal Paylaş

Benzeyen Konular
Konu: Yazar Cevaplar: Gösterim: Son Mesaj
  Sayfa Yenileyince veya Kapanıp Açılınca Sepet Boşalıyor stavuert 1 94 04-27-2018 08:38 PM
Son Mesaj: osdem66
  javascript ekleme sorunu blackweb 0 85 04-27-2018 01:33 PM
Son Mesaj: blackweb
  Opencart 1.5.5.1 sürümü ödeme yapıldıktan sonra Installment Charge? precioustr 5 1,021 04-14-2018 10:28 PM
Son Mesaj: baanbe38
  [Mod] mail sorunu 1564 atesanit 1 173 03-05-2018 06:52 PM
Son Mesaj: osdem66
  PAYU ödeme alıyor ama ekran sepete geri dönüyor gurcan 1 152 02-26-2018 08:30 PM
Son Mesaj: osdem66
  Seçenek fiyatı sorunu feryat 1 240 01-27-2018 02:34 PM
Son Mesaj: osdem66
  Sipariş onay sorunu. anesteziker 1 532 01-22-2018 02:16 AM
Son Mesaj: hsoylu
  Kasada ödeme kuru TL olsun. fadosolrelamisi 6 651 01-21-2018 12:32 AM
Son Mesaj: fadosolrelamisi
  Opencart Sepete Ekle Butonu Sorunu ycanakyildiz 0 306 01-16-2018 10:11 PM
Son Mesaj: ycanakyildiz
  Quick View Sorunu joymen 2 353 01-09-2018 08:45 PM
Son Mesaj: joymen

Ödeme Sayfası Tek Sayfa Modül Sorunu indir, Ödeme Sayfası Tek Sayfa Modül Sorunu Videosu, Ödeme Sayfası Tek Sayfa Modül Sorunu online izle, Ödeme Sayfası Tek Sayfa Modül Sorunu Bedava indir, Ödeme Sayfası Tek Sayfa Modül Sorunu Yükle, Ödeme Sayfası Tek Sayfa Modül Sorunu Hakkında, Ödeme Sayfası Tek Sayfa Modül Sorunu nedir, Ödeme Sayfası Tek Sayfa Modül Sorunu Free indir, Ödeme Sayfası Tek Sayfa Modül Sorunu oyunu, Ödeme Sayfası Tek Sayfa Modül Sorunu download


Forum Atla: