📁 PHP Dosya Yöneticisi
/
/
home
/
demodesigncom
/
e-ticaretv4.demodesign.com.tr
/
wpanel
/
islemler
📝
urunler.php
← Geri Dön
<?php if(!defined("Hacking")){die("404 Not Found"); } ?> <?php $categorys =$Modul->getCategory(1); $cat = ''; if(isset($_GET['category']) && !empty($_GET['category']) && $_GET['category']!='Tümü'){ $cat = $_GET['category']; } $catID =0; if (isset($_GET['catid'])){ $catID = $_GET['catid']; } ?> <div id="loading" style="margin: 0px; padding: 0px; position: fixed; right: 0px; top: 0px; width: 100%; height: 100%; background-color: rgb(102, 102, 102); z-index: 30001; opacity: 0.8;display:none"> <p style="position: absolute; color: White; top: 50%; left: 45%;"> <i class="fa fa-spinner fa-pulse"></i> Dosya indirilmeye hazırlanıyor... </p> </div> <div id="tour-11" class="header-content"> <h2><i class="fa fa-shopping-cart"></i>Ürün Listesi</h2> </div> <form action="" method="get" class="hidden"> <input type="text" name="do" value="urun"> <input type="text" name="category" id="categoryName"> <input type="text" name="catid" id="categoryId"> <input type="submit" id="sorgula"> </form> <div class="body-content animated fadeIn"> <div class="panel rounded shadow"> <div class="panel-body"> <div class="container-fluid"> <div class="row" style="float: right"> <a href="" style="display: none;" id="downloadexcel" target="_blank" class="btn btn-primary"></a> <button class="btn btn-success" name="submit" onclick="excelexport();">Excel <i class="fa fa-external-link"></i></button> </div> </div> <br> <?php $urunler = $urun->urunleri_listele(); if (isset($catID) && $catID !=0 ){ $uruns = $db->select('urunler') ->join('cat_urun', 'cat_urun.uid = kategori_id') ->join('sayfalar', 'sayfalar.sayfa_id = cat_urun.cid ') ->run(); $datam = []; $temp = []; foreach ($uruns as $urun) { if ($urun['sayfa_id'] == $catID){ if(!in_array($urun['urun_id'], $temp)){ array_push($temp, $urun['urun_id']); array_push($datam, $urun); } } } $urunler = $datam; } ?> <div class="row"> <div class="col-md-2 text-left"> <button class="btn btn-danger" onclick="topluSilme('urunler', 'Ürünlerden', 'urun');">Sil</button> </div> <div class="col-md-10"> <div class="pull-right"> <div class="btn-group"> <button type="button" class="btn btn-default dropdown-toggle" data-toggle="dropdown" id="catSelectText"><?php if($cat!=''){print $cat;} else { print 'Kategori Seç';} ?><span class="caret"></span> </button> <ul class="dropdown-menu selectCategory" role="menu"> <li data="0" class=""><a href="#">Tümü</a></li> <?php foreach ($categorys as $category) { ?> <li data="<?=$category['sayfa_id']?>" class="<?php if($category['sayfa_baslik']==$cat){print 'active';}?>"><a href="#"><?=$category['sayfa_baslik']?></a></li> <?php } ?> </ul> </div> </div> </div> </div> <table data-pagination="true" id="table" name="table" data-search="true" data-pagination-v-align="bottom" data-click-to-select="true" data-toggle="table" data-page-list="[10, 25, 50, 100, 150, 200]"> <thead> <tr> <th data-checkbox="true"></th> <th data-visible="false"></th> <th>Ürün Resmi</th> <th>Ürün Adı</th> <th>Fiyatı</th> <th>Görüntüleme</th> <th>Son İşlem Tarihi</th> <th>Gizle/Göster</th> <th>Sıralama</th> <th>İşlemler</th> </tr> </thead> <tbody> <?php if(@$_GET["islev"] != ""){ $db->query("UPDATE urunler SET sira='0' WHERE urun_id='".$_GET["id"]."'"); if($_GET["islev"] == "asagi"){ $yeni_sira = $_GET["sira"] + 1; }elseif($_GET["islev"] == "yukari"){ $yeni_sira = $_GET["sira"] - 1; } $db->query("UPDATE urunler SET sira='".$_GET["sira"]."' WHERE sira='".$yeni_sira."'"); $db->query("UPDATE urunler SET sira='".$yeni_sira."' WHERE sira='0'"); } foreach ($urunler as $key => $value){ ?> <tr> <td></td> <td><?=$value['urun_id']?></td> <td class="text-center" style="width: 1%"><img src="../upload/<?php echo $value['anasayfa_resim']; ?>" width="160" height="100" class="mt-5 mb-5"/></td> <td><?php echo $value['urun_baslik']; ?></td> <td class="text-center"><?php echo $value['urun_fiyat']; ?> <i class="fa fa-try"></i></td> <td class="text-center"><span class="label label-info"><?php echo $value['urun_okunma']; ?></span></td> <td><?php echo $value['urun_tarih']; ?></td> <td> <label class="switch"> <input type="checkbox" id="toggle[<?=$value['urun_id']?>]" name="toggle" <?php if($value['aktifkontrol']=="aktif"){ print "checked"; } ?> onclick="aktifkontrol(<?=$value['urun_id']?>,'urunler');"> <span class="slider round"></span> </label> </td> <td align="center"> <?php if($value["sira"] != "1"){?><a href="index.php?do=urun&islev=yukari&id=<?=$value["urun_id"]?>&sira=<?=$value["sira"]?>"><i class="fa fa-arrow-up fa-2x" style="color:green;"></i></a> <?php } ?> <?php if($value["sira"] != Count($urunler)){?><a href="index.php?do=urun&islev=asagi&id=<?=$value["urun_id"]?>&sira=<?=$value["sira"]?>"><i class="fa fa-arrow-down fa-2x" style="color:red;"></i></a><?php } ?> </td> <td class="text-center"><a href="index.php?do=urun&duzenle=<?php echo $value['urun_id']; ?>" class="btn btn-sm btn-primary btn-s btn-push"><i class="fa fa-edit"></i> Ürünü Düzenle</a> <a href="#" onclick="itemsil(<?php echo $value['urun_id']?>,<?php echo $value['kategori_id']?>,'<?php echo $value['urun_baslik']?>','urun');" class="btn btn-sm btn-danger btn-s btn-push"><i class="fa fa-trash"></i> Sil</a></td> </tr> <?php } ?> </tbody> </table> </div> </div> </div> <script> function excelexport() { var $table = $('#table'); var data = []; var sonuc = $table.bootstrapTable('getAllSelections'); for (var i=0 ; i<sonuc.length ; i++) { data += sonuc[i][1]+","; } if(sonuc.length>0) { document.getElementById('downloadexcel').style.display = 'none'; $('#loading').show(); $.ajax({ type: "POST", url: "islemler/excelexport.php", data: {'data': data, 'type':'urunler'}, //gidecek veriler. success: function (result) { var obje = JSON.parse(result); if(obje.status=="success"){ document.getElementById('downloadexcel').style.display = 'block'; document.getElementById('downloadexcel').innerHTML = "<i class='fa fa-download'></i> "+obje.filename+".xlsx (" + obje.size+")"; document.getElementById("downloadexcel").setAttribute("href", "../upload/excel/"+obje.filename+".xlsx"); $('#loading').hide(); } else{ $('#loading').hide(); swal( 'Hata!', 'Excel dosyası oluşturulamadı. Upload/Excel klasörünün olduğundan ve yazma izni olduğundan emin olunuz.', 'error' ) } } }); } else { swal( 'Hata!', 'Excel listesi almak için en az 1 seçim yapmalısınız.', 'error' ) } } </script> <script> $(document).ready(function(){ $('.selectCategory li').click(function () { $('li').removeClass("active"); $(this).addClass("active"); var selectText = $('.selectCategory li.active a').html(); var selectID = $('.selectCategory li.active').attr('data'); $('#catSelectText').html(selectText); $('#categoryName').val(selectText); $('#categoryId').val(selectID); $('#sorgula').click(); }); }); </script>
💾 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