tr-opencart

     
avatar Şuanki Zaman: 07-23-2021, 05:45 PMHoş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  3323 - 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
  İletişim mesaj sonrası boş sayfa sorunu çözümü ipeksag 1 798 02-25-2021 03:07 AM
Son Mesaj: ngenar
  Ödeme Eklentisi OCSESID Sorunu akadirabus 0 496 02-24-2021 09:58 AM
Son Mesaj: akadirabus
  Stok Miktarı : 0 Sorunu KrallStotzi 2 704 02-07-2021 04:15 PM
Son Mesaj: ufuk456
  Sipariş Güncelleme durumu mail sorunu mustykte 0 449 12-14-2020 06:48 PM
Son Mesaj: mustykte
  SameSite Sorunu xuser20 0 732 09-26-2020 03:15 PM
Son Mesaj: xuser20
  mysql oc_order sorunu unomodotr 1 495 09-05-2020 02:36 PM
Son Mesaj: Gökhan TAYLAN
  Çözüldü Anasayfada Opencart Alt Modül Başlığı Gösterme nicksiz 2 1,018 06-29-2020 08:28 PM
Son Mesaj: nicksiz
  Opencart custom html sayfası oluşturma succesfly 1 561 06-01-2020 03:07 AM
Son Mesaj: teknohiz
  Opencartworks modül düzenleme hatası Bulentoran 0 357 05-08-2020 12:45 PM
Son Mesaj: Bulentoran
  kategorilerin mobilde görünmeme sorunu metehan 0 342 03-26-2020 04:14 PM
Son Mesaj: metehan

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