Yeni Cevap 
 
Konuyu Değerlendir
  • 1 Oy - 5 Ortalama
  • 1
  • 2
  • 3
  • 4
  • 5
Tedarikçi Entegrasyonu Yazılımı Full Sürümü Artık Ücretsiz Açık Kaynak
Yazar Mesaj
sabitertan Çevrimdışı
Member
***

Mesajlar: 83
Katılım: Aug 2008
Rep Puanı: 1
Mesaj: #11
RE: Tedarikçi Entegrasyonu Yazılımı Full Sürümü Artık Ücretsiz Açık Kaynak Olacak
Bu çalışmaya umarım destek olabiliriz. Ben özellikle opencarta uyarlanmasında katkıda bulunmak isterim. Git-hub gibi bir alanda paylaşılıyor olması da gerçekten çok iyi olmuş. Çok teşekkürler paylaşımınız için.

[url=http://www.ubuntu.com][img]http://www.ubuntu.com/countdown/banner4.png[/img][/url]
25-02-2011 00:27
Bu kullanıcının gönderdiği tüm mesajları bul Bu mesajı alıntı yap
duzgun Çevrimdışı
Hizmetinizde
*******

Mesajlar: 2,322
Katılım: Jul 2008
Rep Puanı: 17
Mesaj: #12
RE: Tedarikçi Entegrasyonu Yazılımı Full Sürümü Artık Ücretsiz Açık Kaynak Olacak
(25-02-2011 00:27)yavhehe demiş ki:  Bu çalışmaya umarım destek olabiliriz. Ben özellikle opencarta uyarlanmasında katkıda bulunmak isterim. Git-hub gibi bir alanda paylaşılıyor olması da gerçekten çok iyi olmuş. Çok teşekkürler paylaşımınız için.

Öncelikle daha önce oscommerce de yaptığımız gibi OpenCart mimarisinide insanlara anlatarak bu olaya başlayacağız. php ciler duzgun.com u takip edip opencart coder i olabilmelidirler. Bu da böyle olacaktır. opencart tema, modül yada düzenleme işlemlerini ziyaretçilerimizin rahatlıkla yapabilir seviyesine gelmeleri lazımdır. Bunun olması içinde bizim bu konuda ziyaretçilerimize yardımcı olmamız gerekmektedir.

Çalışmamıza opencart mimarisini analiz ederek insanlara açıklamakla başladık. Devamında herkezin opencart ı kendilerinin geliştirip, düzenleyebilir seviyeye gelmesini sağlayacağız.

T.E ye bir konu üzerine algoritma çalışmamız vardır. Bu çalışmayı sonuçlandırdığımızda T.E artık tamamiyle tüm e-ticaret platformlarını destekleyebilecek tamame esnek ve genişleyebilir bir kalıpta olacaktır.

Bu aşamadan sonra açık kaynak e-ticaret leri T.E çok güçlü hale getirecektir. T.E yi şu an kullanan bir çok kişi entegrasyon sürecinin kendi yönetimlerinde olmasını çok sevdiklerini ve bunun büyük bir kolylık ve avantaj olduğunu söylemektedirler.

Bu gücü T.E ile tüm açık kaynak e-ticaret sistemlerine katma hedefimizdir. Ayrıca Açık kaynak e-ticaret sistemlerinin değerini büyük farklarla artıracak GPL projeleriyle kullanımını arttırmayı planlamaktayız.

6 ay içinde Opencart ve T.E konusunda hedefimizin bir kısmına ulaşacağımızı düşünmekteyim.

Sizlerin katkısı bizleri sevindirecektir.
Saygılarımızla.
25-02-2011 02:12
Bu kullanıcının gönderdiği tüm mesajları bul Bu mesajı alıntı yap
caglix2001 Çevrimdışı
Member
***

Mesajlar: 18
Katılım: Jan 2009
Rep Puanı: 0
Mesaj: #13
RE: Tedarikçi Entegrasyonu Yazılımı Full Sürümü Artık Ücretsiz Açık Kaynak
Kurdum çalıştırdım fakat modül ekleyemıyorum konu hakkında bir açıklama varmı?
29-03-2011 23:29
Bu kullanıcının gönderdiği tüm mesajları bul Bu mesajı alıntı yap
seohit Çevrimdışı
Junior Member
**

Mesajlar: 2
Katılım: Jun 2011
Rep Puanı: 0
Mesaj: #14
RE: Tedarikçi Entegrasyonu Yazılımı Full Sürümü Artık Ücretsiz Açık Kaynak
Bu Tedarikçi Entegrasyonun yazılımını "Opencart Version 1.5.0 " ta kurabiliyormuyuz?
Kurulabiliniyorsa sadece kök dizine açtıp Eklentiler/Modüller bölümünden kuamamız yeterlimi?
03-06-2011 14:56
Kullanıcının websitesini ziyaret et Bu kullanıcının gönderdiği tüm mesajları bul Bu mesajı alıntı yap
duzgun Çevrimdışı
Hizmetinizde
*******

Mesajlar: 2,322
Katılım: Jul 2008
Rep Puanı: 17
Mesaj: #15
RE: Tedarikçi Entegrasyonu Yazılımı Full Sürümü Artık Ücretsiz Açık Kaynak
(03-06-2011 14:56)seohit demiş ki:  Bu Tedarikçi Entegrasyonun yazılımını "Opencart Version 1.5.0 " ta kurabiliyormuyuz?
Kurulabiliniyorsa sadece kök dizine açtıp Eklentiler/Modüller bölümünden kuamamız yeterlimi?

opencart modülü henüz tedarikçi entegrasyonu yazılıma eklenmemiştir. şu an oscommerce modülü ekli olarak sunulmaktadır. Opencart modülünü php den iyi anlayan birisi kolayca yazabilir. Kullanıcılardan gelen destekle böle bir modül yazılmasada, ileride müsait bir zamanda biz opencart modülünüde hazırlayıp yayınlamayı düşünüyoruz.
03-06-2011 15:37
Bu kullanıcının gönderdiği tüm mesajları bul Bu mesajı alıntı yap
seohit Çevrimdışı
Junior Member
**

Mesajlar: 2
Katılım: Jun 2011
Rep Puanı: 0
Mesaj: #16
RE: Tedarikçi Entegrasyonu Yazılımı Full Sürümü Artık Ücretsiz Açık Kaynak
Bu Tedarikç Entegrasyonu Yazılımı için bir eğitim dökümanı varmı ?
Knedim yazmayı denemek istiyorum ..
27-06-2011 22:48
Kullanıcının websitesini ziyaret et Bu kullanıcının gönderdiği tüm mesajları bul Bu mesajı alıntı yap
rescued Çevrimdışı
Senior Member
****

Mesajlar: 182
Katılım: Aug 2008
Rep Puanı: 1
Mesaj: #17
RE: Tedarikçi Entegrasyonu Yazılımı Full Sürümü Artık Ücretsiz Açık Kaynak
Selam Arkadaşlar despec için modül yazdım ama ne ürün aktarımını yapıyor nede resimleri indir dediğimde indirmiyor.
Database de kontrol ettiğimde te database için verileri indiriyor ama entegrasyon yapmıyor nedeni ne olabilir.

PHP Kod:
<?php

$FOLLOWLOCATION 
true;  // HATA ALIRSANIZ BUNU false YAPIN. RESIMLERIN BAZILARI GELMEZ.

class despecpazar
{
    var 
$code;
    var 
$title;
    var 
$description;
    var 
$enabled;
    var 
$product;
    var 
$category;
    var 
$feature;
    var 
$option;
    var 
$brand;
    var 
$price;
    var 
$stock;
    var 
$xml;
    var 
$xmlperbyte;
    var 
$karmarji;

    function 
despecpazar( )
    {
        
$this->code "despecpazar";
        
$this->title "despecpazar Entegrasyonu";
        
$this->description "";
        
$this->enabled despecpazar_STATUS == "True" true false;
        
$this->sort_order 115;
        
$this->product  true;
        
$this->category false;
        
$this->feature  false;
        
$this->option   false;
        
$this->brand    false;
        
$this->price    true;
        
$this->stock    true;
        
$this->xml = array('http://www.despecpazar.com/des_xml/katalog.xml' => 'katalog.xml',
                           
'http://www.despecpazar.com/des_xml/STOKLISTESI.xml' => 'stocklist.xml',
                           
'http://www.despecpazar.com/des_xml/3320010488.xml' => 'pricelist.xml');
        
$this->xmlperbyte 0;
        
$this->version '1.1'//30.01.2011
        
$this->karmarji 1;
    }
    function 
check( )
    {
        return 
true;
    }
    function 
keys( )
    {
        return 
"despecpazar_STATUS";
    }
    function 
install( )
    {
    }
    function 
feature( )
    {
    }

    function 
product( )
    {
        global 
$xml_directory;
        
$startcatelement     'KATEGORI';
        
$category_code       'KOD';
        
$category_cname      'TANIM';

        
$startsubcatelement  'GRUP';
        
$subcategory_code    'KOD';
        
$subcategory_cname   'TANIM';

        
$startproductelement 'URUN';
        
$productattr_code    'KOD';
        
$productattr_pname   'AD';
        
$productattr_bcode   'MARKA';
        
$productattr_gcode   'GLOBALKOD';
        
$productattr_scode   'SIRKETKOD';

        
$product_taxcode     'VERGI';
        
$product_image       'RESIM';

        
$Product_Properties  'OZELLIK';
        
$ProductpropElement  'OZL';
        
$Productprop_Key     'TANIM';
        
$Productprop_Value   'DEGER';

        
$xmlData simplexml_load_file($xml_directory.$this->code."/katalog.xml");
        foreach(
$xmlData->{$startcatelement} as $categories)
        {
          
$cat_code '';
          
$cat_name '';

          if(
count($categories->attributes())>0)
          {
              if (!empty(
$categories->attributes()->{$category_code}))
              
$cat_code $categories->attributes()->{$category_code};
              if (!empty(
$categories->attributes()->{$category_cname}))
              
$cat_name $categories->attributes()->{$category_cname};

              
$this->category = array('code' => $cat_code,
                                     
'cname' => $cat_name,
                                     
'parentcode' => '');
              
$parentcat_code $cat_code;
              
core_category();
              foreach(
$categories->{$startsubcatelement} as $subcategories)
              {
                  
$subcat_code '';
                  
$subcat_name '';
                  if(
count($subcategories->attributes())>0)
                  {
                      if (!empty(
$subcategories->attributes()->{$subcategory_code}))
                      
$subcat_code $subcategories->attributes()->{$subcategory_code};
                      if (!empty(
$subcategories->attributes()->{$subcategory_cname}))
                      
$subcat_name $subcategories->attributes()->{$subcategory_cname};

                      
$this->category = array('code' => $subcat_code,
                                  
'cname' => $subcat_name,
                                  
'parentcode' => $parentcat_code);

                      
$parent_code $subcat_code;
                      
core_category();

                      foreach(
$subcategories->{$startproductelement} as $product)
                      {
                          
$product_code ='';
                          
$product_name ='';
                          
$brand_code   ='';
                          
$product_gcode='';
                          
$product_scode='';

                          if(
count($product->attributes())>0)
                          {
                              if (!empty(
$product->attributes()->{$productattr_code}))
                              
$product_code $product->attributes()->{$productattr_code};
                              if (!empty(
$product->attributes()->{$productattr_pname}))
                              
$product_name $product->attributes()->{$productattr_pname};
                              if (!empty(
$product->attributes()->{$productattr_bcode}))
                              
$brand_code $product->attributes()->{$productattr_bcode};
                              if (!empty(
$product->attributes()->{$productattr_gcode}))
                              
$product_gcode $product->attributes()->{$productattr_gcode};
                              if (!empty(
$product->attributes()->{$productattr_scode}))
                              
$product_scode $product->attributes()->{$productattr_scode};

                              
$this->product = array('pcode' => $product_code,
                                                     
'pname' => $product_name,
                                                     
'tax' => $product->{$product_taxcode},
                                                     
'catid' => $parent_code,
                                                     
'brand' => $brand_code,
                                                     
'isdeleted' => 0
                                                    
);
                              
$pid core_product();

                              
core_image_setopt(true,$pid);
                              if(
$product->{$product_image} != '' and $product->{$product_image} != 'http://www.despecpazar.com/all_images/urun_resmi_yok.jpg')
                              {
                                  
$this->image = array( 'pid' => $pid,
                                                        
'image'=> $this->geturlencode($product->{$product_image}),
                                                        
'imagex'=> 600,
                                                        
'imagey'=> 600,
                                                        
'thumb'=>'',
                                                        
'number' =>0  );
                                  
core_image();
                              }
                              
core_image_setopt(false,$pid);
// UO: HATA ALIRSANIZ ASAGIDAKI BÖLÜMÜ SILIN VEYA ÜRÜN ÖZELLIKLERI KISMINI HTML TABLOYA ÇEVIRIN
                              
if((count($product->{$Product_Properties})>0)&&($pid 0))
                              {
                                  foreach(
$product->{$Product_Properties}->{$ProductpropElement} as $keyvalues)
                                  {
                                      
$keyvalues_name ='';
                                      
$keyvalues_val  ='';
                        
// ÜRÜN ÖZELLIKLERI BASLAR
                                      
if (!empty($keyvalues->attributes()->{$Productprop_Key}))
                                      
$keyvalues_name $keyvalues->attributes()->{$Productprop_Key};
                                      if (!empty(
$keyvalues->attributes()->{$Productprop_Value}))
                                      
$keyvalues_val $keyvalues->attributes()->{$Productprop_Value};

                                      
$this->feature = array('pid' => $pid,
                                                             
'key' => $keyvalues_name,
                                                             
'val' => $keyvalues_val);
                                      
core_feature();
                        
// ÜRÜN ÖZELLIKLERI BITER              
                                  
}
                              }
// UO: BITER                              
                          
}
                      }
                  }
              }
          }
        }
    }

    function 
category( )
    {
    }

    function 
brand( )
    {
    }

    function 
option( )
    {
    }

    function 
price( )
    {
        global 
$xml_directory;
        
$startelement         'URUN';
        
$product_code         'KOD';
        
$product_price1       'OZEL';
        
$product_price2       'BAYI';
        
$product_price3       'MUSTERI';
        
$brand_code           'SIRKET';
        
$currency_code        'PB';

        
$xmlData simplexml_load_file($xml_directory.$this->code."/pricelist.xml");
        foreach(
$xmlData->{$startelement} as $product)
        {
            if(
count($product->attributes())>0){
            
$this->product = array('pcode' => $product->attributes()->{$product_code},
                           
// 'price1' => $this->moneyformat($product->attributes()->{$product_price3}), // std index müsteri fiyati
                            
'price1' => $this->moneyformat($product->attributes()->{$product_price1})*$this->karmarji//manuel kar marjli
                            
'price2' => $this->moneyformat($product->attributes()->{$product_price1}), //özelbayi
                            
'currency' => $product->attributes()->{$currency_code});
            
core_product();
            }
        }
    }

    function 
stock( )
    {
        global 
$xml_directory;
        
$startelement        'URUN';
        
$product_code        'KOD';
        
$product_stock       'STOK';
        
$product_way         'YOL';
        
$brand_code          'SIRKET';

        
$xmlData simplexml_load_file($xml_directory.$this->code."/stocklist.xml");
        foreach(
$xmlData->{$startelement} as $product)
        {
            if(
count($product->attributes())>0)
            {
                
$this->product = array('pcode' => $product->attributes()->{$product_code},
                            
'stock' => $product->attributes()->{$product_stock});
                
core_product();
            }
            
core_product();
        }
    }

    function 
geturlencode($str)
    {
      
$tr =array(
                  
' '    => "%20"
      
);
      return 
strtr($str,$tr);
    }

    function 
getutf8($str)
    {
      
$tr =array(
                  
'i'    => "\xC4\xB1",
                  
'I'    => "\xC4\xB0",
                  
'g'    => "\xC4\x9F",
                  
'G'    => "\xC4\x9E",
                  
'Ü'    => "\xC3\x9C",
                  
'ü'    => "\xC3\xBC",
                  
'Ç'    => "\xC3\x87",
                  
'ç'    => "\xC3\xA7",
                  
'S'    => "\xC5\x9E",
                  
's'    => "\xC5\x9F",
                  
'Ö'    => "\xC3\x96",
                  
'ö'    => "\xC3\xB6",
                  
'®'    => "\xC2\xAE"
      
);
      return 
strtr($str,$tr);
    }

    function 
moneyformat($num)
    {
        if ( !
preg_match("/[\d,\.]/"$num) ) return '0.00';
        if ( (
substr_count($num',')>and substr_count($num'.')==0) ) return '0.00';
        if ( (
substr_count($num'.')>and substr_count($num',')==0) ) return '0.00';

        
$num preg_replace('/[^0-9.,]*/','',$num);
        if( 
strpos($num'.') > strpos($num',') ) $num str_replace(",","",$num);
        else 
$num str_replace(array('.',','), array('','.'), $num);
        return 
number_format($num,2,".","");
    }
}
?>
21-07-2012 22:54
Bu kullanıcının gönderdiği tüm mesajları bul Bu mesajı alıntı yap
csr-rooster Çevrimdışı
Junior Member
**

Mesajlar: 5
Katılım: Aug 2008
Rep Puanı: 0
Mesaj: #18
RE: Tedarikçi Entegrasyonu Yazılımı Full Sürümü Artık Ücretsiz Açık Kaynak
Kolay gelsin arkadaşlar;

/core/opencart.php dosyası opencart için değilde oscommerce için hazırlanmış sanırım.
Opencart için bir çalışma yapıp başaran var mı arkadaşlar.
16-02-2013 14:30
Bu kullanıcının gönderdiği tüm mesajları bul Bu mesajı alıntı yap
rescued Çevrimdışı
Senior Member
****

Mesajlar: 182
Katılım: Aug 2008
Rep Puanı: 1
Mesaj: #19
RE: Tedarikçi Entegrasyonu Yazılımı Full Sürümü Artık Ücretsiz Açık Kaynak
Bunun Opencart versiyonu hala çıkmadımı forum öldümü yoksa
20-11-2018 07:03
Bu kullanıcının gönderdiği tüm mesajları bul Bu mesajı alıntı yap
Yeni Cevap 


Benzer Konular...
Konu: Yazar Cevaplar: Gösterim: Son Mesaj
  Tedarikçi Entegrasyonu v1 duzgun 326 291,078 18-06-2015 01:01
Son Mesaj: sanalgenc
  Tedarikçi core'un Linux/Unix server üzerinde cron ile güncellenmesi duzgun 1 5,412 21-10-2012 02:41
Son Mesaj: ertug
  Oscommerce Kullanan Tedarikçiler için Ücretsiz XML Export Pro Aracı duzgun 10 10,631 29-05-2011 21:03
Son Mesaj: 555555

Foruma Git:


Bu konuyu görüntüleyen kullanıcı(lar): 1 Ziyaretçi