📁 PHP Dosya Yöneticisi
/
/
home
/
demodesigncom
/
e-ticaretv12.demodesign.com.tr
/
panel
/
inc
📝
trendyol-aktar.php
← Geri Dön
<?php if ( !empty($ayar['td_magazaID']) and !empty($ayar['td_apiKey']) and !empty($ayar['td_apiSecret']) ) { include_once '../eklentiler/trendyol/trendyol.class.php'; $sorguSay = get_tdCURL( 0, 0, 6, 200 ); $liste = true; } else { $sorguSay = array(); $getTdProductList = 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">Trendyol Ü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; $getTdProductList = get_tdCURL( $urunSayfa, 0, 6 ); if ( count($getTdProductList) != 0 ) { $i=1; foreach( $getTdProductList as $row ){ $img_inp = ''; foreach ( $row['images'] as $img ) { $img_inp .= '<input type="hidden" name="img[]" value="'.$img['url'].'">'; } $durumu = $db->prepare("SELECT count(id) FROM urun WHERE baslik LIKE '%{$row['title']}%'"); $durumu->execute(); 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['stockCode'].'"> <input type="hidden" name="stok" value="'.$row['quantity'].'"> <input type="hidden" name="marka_id" value="0"> <input type="hidden" name="kategori" value="'.$row['categoryName'].'"> <input type="hidden" name="eski_fiyat" value="'.$row['listPrice'].'"> <input type="hidden" name="fiyat" value="'.$row['salePrice'].'"> <input type="hidden" name="kdv" value="'.$row['vatRate'].'"> <input type="hidden" name="kargo_fiyati" value="0"> <input type="hidden" name="aciklama" value="'.htmlspecialchars($row['description']).'"> '.$img_inp.' </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="'.$row['images'][0]['url'].'" style="max-width:100px;border:1px solid #ddd;padding:5px"></td> <td>'.$row['title'].'</td> <td>'.fiyat($row['salePrice']).' 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('<button type="button" class="btn btn-success btn-sm">Eklendi</button>'); } else { $("#durum_"+id).html('<button type="button" class="btn btn-danger btn-sm">Eklenmedi</button>'); } $('#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 Trendyol 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