seoseo
tr-opencart

     
avatar Şuanki Zaman: 12-04-2016, 09:04 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  1811 - Yorum  1

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

Mesajlar: 14
Konular: 1
Katılma Tarihi: Nov 2012
Rep Puanı: 0
Teşekkürler: 6
0 Mesajına, 0 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ş!
opencart temaları
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, 179 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
  Opencart 1.5.5.1 sürümü ödeme yapıldıktan sonra Installment Charge? precioustr 3 60 Dün 10:17 PM
Son Mesaj: osdem66
  Çoklu kategori ekleme sorunu yardım ? ahmetsomuncu 0 38 11-22-2016 10:49 AM
Son Mesaj: ahmetsomuncu
  adminde birden fazla ayni modul cikiyor gokmen 4 113 11-14-2016 01:28 AM
Son Mesaj: gokmen
  İyzico Sorunu **** necosi 4 996 11-06-2016 04:22 PM
Son Mesaj: Thanatosa
Information [Modifikasyon] Tüm linkleri Ana Sayfa Dahil Seolu Yapmak deneme123 14 2,084 09-02-2016 06:10 AM
Son Mesaj: akdj06
  sepet sorunu polat_yener 1 180 07-29-2016 06:31 PM
Son Mesaj: ajan1986
  Opencart 1.5.6 Panelde düzenleme ve ekleme sorunu furkancn 0 157 07-29-2016 03:23 PM
Son Mesaj: furkancn
  [Modifikasyon] Fatura Tasarımı - Yazdırma Sayfası Dip Toplam Çeviri Sorunu alexmcrae 0 206 07-14-2016 12:39 AM
Son Mesaj: alexmcrae
Exclamation [Mod] Anasayfa Sol Tarafta Facebook Sayfa Nasıl Ekleniliyor? coney60 2 266 06-28-2016 07:46 PM
Son Mesaj: coney60
  Alt Kategori Sorunu oender 0 173 06-27-2016 12:53 PM
Son Mesaj: oender

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