📁 PHP Dosya Yöneticisi
/
/
home
/
demodesigncom
/
e-ticaretv12.demodesign.com.tr
/
panel
/
inc
📝
n11-aktar.php
← Geri Dön
<?php if ( !empty($ayar['n11AppKey']) and !empty($ayar['n11AppSecret']) and !empty($ayar['n11Teslimat']) ) { $n11Params = array( 'appKey' => $ayar["n11AppKey"], 'appSecret' => $ayar["n11AppSecret"] ); include_once '../eklentiler/n11/N11.class.php'; $n11 = new N11($n11Params); $sorguSay = $n11->GetProductList(200,200,0); $liste = true; } else { $sorguSay = array(); $getn11ProductList = array(); $liste = false; } $say = count($sorguSay); $top_sayfa = $say; $page = $_GET['no']; $limit = 10; $page_url = $sayfa.'/'; $baslangic = ($page * $limit) - $limit; ?> <div class="breadcrumb-header justify-content-between"> <div class="my-auto"> <div class="d-flex"> <h4 class="content-title mb-0 my-auto">N11 Ürünler</h4><span class="text-muted mt-1 tx-13 ml-2 mb-0">/ Listele</span> </div> </div> </div> <div id="ajax_msg"></div> <div class="row"> <div class="col-md-12"> <div class="card"> <div class="card-body"> <div class="row"> <div class="col-md-12"> <?php if ( $liste == true ) { ?> <div class="order-table"> <div class="table-responsive"> <table id="example1" class="table table-striped table-bordered text-nowrap mb-0"> <thead> <tr class="bold border-bottom"> <th class="border-bottom-0">ID </th> <th class="border-bottom-0">Fotoğraf </th> <th class="border-bottom-0">Ürün Adı </th> <th class="border-bottom-0">Fiyatı </th> <th class="border-bottom-0">Durumu </th> <th class="border-bottom-0">İşlem</th> </tr> </thead> <tbody> <?php $urunSayfa = $page - 1; $getn11ProductList = $n11->GetProductList(200,10,$urunSayfa); if ( count($getn11ProductList) != 0 ) { $i=1; foreach( $getn11ProductList as $row ){ $durumu = $db->prepare("SELECT count(id) FROM urun WHERE baslik LIKE '%{$row->title}%'"); $durumu->execute(); if ( !empty($row->stockItems->stockItem->quantity) ) { $quantity = $row->stockItems->stockItem->quantity; } else { $quantity = 0; } if ( $durumu->fetchColumn() != 0 ){ $durum = '<button type="button" class="btn btn-success btn-sm">Eklendi</button>'; $islem = 'Eklendi'; } else { $durum = '<button type="button" class="btn btn-danger btn-sm">Eklenmedi</button>'; $islem = '<form action="javascript:void(0)" name="urun_'.$row->id.'" method="post" id="urun_'.$row->id.'" enctype="multipart/form-data"> <input type="hidden" name="baslik" value="'.$row->title.'"> <input type="hidden" name="kisa_aciklama" value="'.$row->title.'"> <input type="hidden" name="stok_kodu" value="'.$row->productSellerCode.'"> <input type="hidden" name="stok" value="'.$quantity.'"> <input type="hidden" name="marka_id" value="0"> <input type="hidden" name="kategori" value="0"> <input type="hidden" name="eski_fiyat" value="'.$row->displayPrice.'"> <input type="hidden" name="fiyat" value="'.$row->price.'"> <input type="hidden" name="kdv" value="18"> <input type="hidden" name="kargo_fiyati" value="0"> <input type="hidden" name="aciklama" value="'.htmlspecialchars($row->subtitle).'"> <input type="hidden" name="img[]" value=""> </form> <button type="button" class="btn btn-info btn-sm" onclick="return urunekle(\''.$row->id.'\')" data-toggle="tooltip" data-original-title="Ekle"><i class="fa fa-plus"></i> Ekle</button>'; } echo ' <tr> <td>'.$i.'</td> <td><img src="../upload/empty-img.png" style="max-width:100px;border:1px solid #ddd;padding:5px"></td> <td>'.$row->title.'</td> <td>'.fiyat($row->price).' TL</td> <td id="durum_'.$row->id.'">'.$durum.'</td> <td>'.$islem.'</td> </tr> '; $i++; } }else{ echo '<tr><td colspan="6"><center><h2>Ürün bulunamadı.</h2></center></td></tr>'; } ?> </tbody> </table> </div> </div> <script type="text/javascript"> function urunekle( id ) { $('#global-loader').fadeIn('slow'); $.ajax({ url:'./dev/ajax.php?q=urunekle', data:new FormData($("#urun_"+id)[0]), dataType:'json', async:true, type:'post', processData: false, contentType: false, success: function (data) { if ( data.status == "success" ) { $("#durum_"+id).html('<span style="color:green">Eklendi</span>'); } else { $("#durum_"+id).html('<span style="color:red">Eklenmedi</span>'); } $('#global-loader').fadeOut('slow'); $("#ajax_msg").html(data.msg); }, }); return false; } </script> <div class="pagination-wrapper" style="margin-bottom: 10px;float: right;"> <nav aria-label="Page navigation"> <ul class="pagination mb-0"> <?php Sayfala($top_sayfa,$page,$limit,$page_url); ?> </ul> </nav> </div> <?php } else { ?> Lütfen N11 API ayarlarını yapınız. <?php }?> </div> </div> </div> </div> </div> </div>
💾 Kaydet
İptal
📝 Yeniden Adlandır
İptal
Kaydet
🔐 Dosya İzinleri (chmod)
İzin Değeri:
Hızlı Seçim:
777
755
644
600
777
= Herkes okur/yazar/çalıştırır
755
= Sahip tam, diğerleri okur/çalıştırır
644
= Sahip okur/yazar, diğerleri okur
600
= Sadece sahip okur/yazar
İptal
Uygula