tr-opencart

     
avatar Şuanki Zaman: 12-19-2024, 10:06 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  3539 - 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
81 Mesajına, 183 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 2 2,509 05-06-2024 04:34 PM
Son Mesaj: baymunke
  Eklenti arama ve yükleme sorunu Sürüm 4.0.2.3 m.polat 0 310 12-05-2023 09:46 AM
Son Mesaj: m.polat
  Sayfa düzenleme eyupgokay 0 657 03-19-2022 10:51 AM
Son Mesaj: eyupgokay
  lütfen ayrdım edin Kayma sorunu oktiy 0 493 02-12-2022 05:37 PM
Son Mesaj: oktiy
  mail.php sorunu H737 17 13,603 08-26-2021 02:42 AM
Son Mesaj: umut4ykut
  İletişim mesaj sonrası boş sayfa sorunu çözümü ipeksag 1 1,140 02-25-2021 03:07 AM
Son Mesaj: ngenar
  Ödeme Eklentisi OCSESID Sorunu akadirabus 0 750 02-24-2021 09:58 AM
Son Mesaj: akadirabus
  Stok Miktarı : 0 Sorunu KrallStotzi 2 1,081 02-07-2021 04:15 PM
Son Mesaj: ufuk456
  Sipariş Güncelleme durumu mail sorunu mustykte 0 720 12-14-2020 06:48 PM
Son Mesaj: mustykte
  SameSite Sorunu xuser20 0 962 09-26-2020 03:15 PM
Son Mesaj: xuser20

Ö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: