{{ header }}{{ column_left }}
<div id="content">
    <div class="page-header">
        <div class="container-fluid">
            <div class="pull-right">
                <button type="button" data-toggle="tooltip" title="{{ button_filter }}" onclick="$('#filter-product').toggleClass('hidden-sm hidden-xs');" class="btn btn-default hidden-md hidden-lg"><i class="fa fa-filter"></i></button>
                <a href="{{ add }}" data-toggle="tooltip" title="{{ button_add }}" class="btn btn-primary"><i class="fa fa-plus"></i></a>
                <button type="submit" form="form-product" formaction="{{ copy }}" data-toggle="tooltip" title="{{ button_copy }}" class="btn btn-default"><i class="fa fa-copy"></i></button>
                <button type="button" form="form-product" formaction="{{ delete }}" data-toggle="tooltip" title="{{ button_delete }}" class="btn btn-danger" onclick="confirm('{{ text_confirm }}') ? $('#form-product').submit() : false;"><i class="fa fa-trash-o"></i></button>
            </div>
            <h1>{{ heading_title }}</h1>
            <ul class="breadcrumb">
                {% for breadcrumb in breadcrumbs %}
                    <li><a href="{{ breadcrumb.href }}">{{ breadcrumb.text }}</a></li>
                {% endfor %}
            </ul>
        </div>
    </div>
    <div class="container-fluid">
        <div class="row">

            <div class="col-md-12  col-sm-12">
                <div class="panel panel-default">
                    <div class="panel-heading">
                        <h3 class="panel-title"><i class="fa fa-list"></i> TRENDYOL ÜRÜN BULUCU</h3>
                    </div>


                    <div class="panel-body">

                        <div class="well">


                            <form action="{{ delete }}" method="post" enctype="multipart/form-data" id="form-product">

                                <div class="table-responsive">

                                    <div class="input-group">
                                        <input name="filter_name" value="{{ filter_name }}" type="text" class="form-control">

                                        <div class="input-group-btn">
                                            <button id="button-filter" type="button" class="btn btn-primary"  aria-expanded="false"> Filte </button>
                                        </div>

                                    </div>
                                    <div class="pull-right well" style="margin: 10px">
                                        <div class="form-check-inline pull-right" style="margin-left: 10px">
                                            <label class="form-check-label">
                                                <input id="filter_category" type="checkbox" name="filter_category" {% if filter_category %} checked {% endif %} class="form-check-input" >Kategori
                                            </label>
                                        </div>
                                        <div class="form-check-inline pull-right" style="margin-left: 10px">
                                            <label class="form-check-label">
                                                <input id="filter_manufacturer" name="filter_manufacturer" {% if filter_manufacturer %} checked {% endif%} type="checkbox" class="form-check-input" >Marka
                                            </label>
                                        </div>
                                        <div class="form-check-inline pull-right" style="margin-left: 10px">
                                            <label class="form-check-label">
                                                <input id="filter_special" name="filter_special" {% if filter_special %} checked {% endif%} type="checkbox" class="form-check-input" >Özel Sorgu
                                            </label>
                                        </div>
                                        <div class="form-check-inline pull-right" style="margin-left: 10px">
                                            <label class="form-check-label">
                                                <input id="filter_seller" name="filter_special" {% if filter_seller %} checked {% endif%} type="checkbox" class="form-check-input" >satıcı
                                            </label>
                                        </div>
                                    </div>
                                    <div class="clearfix"></div>

                                    <div class="btn-group">

                                        <a  data-type="copy"  data-toggle="tooltip" title="Kopyasını Satışa aç"  data-loading-text="<i class='fa fa-circle-o-notch fa-spin'></i> işlem yapılıyor"class="btn btn-warning  btnSellBulk"><i class="fa fa-tag"></i> TY kopyasını aç</a>

                                        <a   data-type="new"  data-toggle="tooltip" style="background:dodgerblue" title="Kopya ürün olarak aç" data-loading-text="<i class='fa fa-circle-o-notch fa-spin'></i> işlem yapılıyor" class="btn btn-success  btnSellBulk"><i class="fa fa-tag"></i> TY'de satışa aç</a>
                                        <!--  <a   data-type="old" data-toggle="tooltip" title="Ürüne Satıcı ol" data-loading-text="<i class='fa fa-circle-o-notch fa-spin'></i> işlem yapılıyor" class="btn btn-primary btnSellBulk"><i class="fa fa-tag"></i> Satıcı olarak aç</a>

                                          <a  data-type="nikadu"  data-toggle="tooltip" title="Nikadu Satışa aç" data-loading-text="<i class='fa fa-circle-o-notch fa-spin'></i> işlem yapılıyor" class="btn btn-danger btnSellBulk"><i class="fa fa-tag"></i> Nikadu markası ile aç</a>-->
                                        <a  data-type="hb"  data-toggle="tooltip" title="Hepsiburada da Satışa aç" style="background:yellow" data-loading-text="<i class='fa fa-circle-o-notch fa-spin'></i> işlem yapılıyor" class="btn  btnSellBulk"><i class="fa fa-tag"></i> Hb'de satışa aç</a>
                                        <a  data-type="cs"  data-toggle="tooltip" title="Çiçeksepetinde Satışa aç" style="background:coral; color: white" data-loading-text="<i class='fa fa-circle-o-notch fa-spin'></i> işlem yapılıyor" class="btn  btnsend"><i class="fa fa-tag"></i> CS'de satışa aç</a>
                                        <a  data-type="pz"  data-toggle="tooltip" title="Pazaramada Satışa aç" style="background:purple; color: white" data-loading-text="<i class='fa fa-circle-o-notch fa-spin'></i> işlem yapılıyor" class="btn  btnSellBulk"><i class="fa fa-tag"></i> PZ'de satışa aç</a>
                                        <a  data-type="n11"  data-toggle="tooltip" title="N11de Satışa aç" style="background:darkgoldenrod; color: white" data-loading-text="<i class='fa fa-circle-o-notch fa-spin'></i> işlem yapılıyor" class="btn  btnSellBulk"><i class="fa fa-tag"></i> N11'de satışa aç</a>

                                    </div>
                                    <table class="table table-bordered table-hover">

                                        <thead>
                                        <tr>
                                            <td style="width: 1px;" class="text-center"><input type="checkbox" onclick="$('input[name*=\'selected\']').prop('checked', this.checked);" /></td>

                                            <td>Görsel</td>
                                            <td>Ürün adı</td>
                                            <td>ürün kodu</td>
                                            <td>Fiyat</td>
                                            <td>Puan</td>
                                            <td></td>
                                            <td>Eylem</td>

                                        </tr>

                                        </thead>

                                        <tbody>

                                        {% if products %}
                                            {% for key,product in products %}
                                                <tr style="{%  if product.url_info and product.url_info.user_id!=user_id %} background: #fff; {% endif %}" id="{{ key }}">
                                                    <td class="text-center">{% if product.url in selected %}
                                                            <input {% if  product.url_info.hb %} hb="1" {% else %} hb="0" {% endif%} {% if  product.url_info.ty %} ty="1"  {% else %} ty="0"  {% endif %} {% if  product.url_info.cs %} cs="1"  {% else %} cs="0"  {% endif %}  {% if  product.url_info.pz %} pz="1"  {% else %} pz="0"  {% endif %}  data-id="{{ key }}" type="checkbox" class="select" name="selected[]" value="{{ product.url }}" checked="checked" />
                                                        {% else %}
                                                            <input {% if  product.url_info.hb %} hb="1" {% else %} hb="0" {% endif%} {% if  product.url_info.ty %} ty="1"  {% else %} ty="0"  {% endif %} {% if  product.url_info.cs %} cs="1"  {% else %} cs="0"  {% endif %}  {% if  product.url_info.pz %} pz="1"  {% else %} pz="0"  {% endif %}   data-id="{{ key }}" type="checkbox" class="select" name="selected[]" value="{{ product.url }}" />
                                                        {% endif %}</td>
                                                    <td class="text-center">{% if product.images[0] %} <img  src="https://cdn.dsmcdn.com/{{ product.images[0] }}" alt="{{ product.name }}" class="{{ product.class }} img-thumbnail" style="width: 200px" /> {% else %} <span class="img-thumbnail list"><i class="fa fa-camera fa-2x"></i></span> {% endif %}</td>
                                                    <td class="text-left"><strong>{{ product.brand.name }} </strong>  <a target="_blank" href="http://www.trendyol.com/{{ product.url }}"> {{ product.name }} <i class="fa fa-link" aria-hidden="true"></i></a>  <br>Kategori:{{ product.categoryName }}</td>
                                                    <td class="text-left">{{ product.id }} / {{ product.merchantId }}</td>
                                                    <td class="text-right">{% if product.variants[0].price.discountedPrice != product.variants[0].price.sellingPrice %} <span style="text-decoration: line-through;">{{ product.variants[0].price.sellingPrice }}</span><br/>

                                                            <div class="text-danger">{{ product.variants[0].price.discountedPrice }} TL</div>

                                                        {% else %}

                                                            {{ product.variants[0].price.sellingPrice }} TL

                                                        {% endif %}</td>
                                                    <td class="text-right">
                                                        {% if  product.ratingScore.averageRating %}
                                                            <div class="rating-2">                                                        <label class="label label-primary">{{ product.ratingScore.totalCount }}</label>
                                                                {% for i in 1..5 %}

                                                                    {% if product.ratingScore.averageRating < i %} <span class="fa fa-stack"><i class="fa fa-star-o fa-stack-1x"></i></span> {% else %} <span class="fa fa-stack"><i class="fa fa-star fa-stack-1x"></i><i class="fa fa-star-o fa-stack-1x"></i></span>{% endif %}

                                                                {% endfor %} </div>


                                                        {% endif %}


                                                    </td>

                                                    <td class="text-left">{{ product.status }}</td>


                                                    <td class="text-right">

                                                        {% if not product.url_info.ty %}
                                                        <a  data-url="{{ product.url }}" {%  if product.url_info and product.url_info.user_id!=user_id %} disabled="disabled" title="Ürün başka bir satıcıya ait" {% endif%} data-type="new" data-category-id="{{ product.categoryId }}" data-toggle="tooltip" style="background:dodgerblue" title="Kopya ürün olarak aç" data-loading-text="<i class='fa fa-circle-o-notch fa-spin'></i> işlem yapılıyor" class="btn btn-success btn-block btnSell"><i class="fa fa-tag"></i> TY'de Satışa Aç</a>
                                                        <!-- <a data-url="{{ product.url }}" data-type="easy" data-category-id="{{ product.categoryId }}" data-toggle="tooltip" title="Easytekno ile Satışa aç"  data-loading-text="<i class='fa fa-circle-o-notch fa-spin'></i> işlem yapılıyor"class="btn btn-warning btn-block btnSell"><i class="fa fa-tag"></i> Easytekno markası ile aç</a>
                                                                                                          <a   data-url="{{ product.url }}" data-type="old" data-category-id="{{ product.categoryId }}" data-toggle="tooltip" title="Ürüne Satıcı ol" data-loading-text="<i class='fa fa-circle-o-notch fa-spin'></i> işlem yapılıyor" class="btn btn-primary btn-block btnSell"><i class="fa fa-tag"></i> Satıcı olarak aç</a>

                                                    <a data-url="{{ product.url }}" data-type="nikadu" data-category-id="{{ product.categoryId }}" data-toggle="tooltip" title="Nikadu Satışa aç" data-loading-text="<i class='fa fa-circle-o-notch fa-spin'></i> işlem yapılıyor" class="btn btn-danger btn-block btnSell"><i class="fa fa-tag"></i> Nikadu markası ile aç</a> -->
                                                        {% else %}

                                                        <div class="{% if not ty %} hidden {% endif %} ">  <li class="list-group-item"><table><tr><td><i title="{%  if product.url_info.user_id==user_id %} ürün size ait {% else %} ürün başka bir satıcıya ait  {% endif %}" class="fa fa-user {%  if product.url_info.user_id==user_id  %} text-success {% else %} text-danger  {% endif %}">  </i></td><td> Trendyol:  {{ product.url_info.sale_price}} </td></tr></table> </li>

                                                            {% endif %}

                                                            <div class="{% if not hb %} hidden {% endif %} ">   {% if  product.url_info.hb %} <li class="list-group-item"><table><tr><td><i title="{%  if product.url_info.user_id==user_id %} ürün size ait {% else %} ürün başka bir satıcıya ait  {% endif %}" class="fa fa-user {%  if product.url_info.user_id==user_id  %} text-success {% else %} text-danger  {% endif %}">  </i></td><td> Hepsiburada:  {{ product.url_info.sale_price}} </td></tr></table></li>{% else  %}  <a data-url="{{ product.url }}" {%  if product.url_info and product.url_info.user_id!=user_id %} disabled="disabled" title="Ürün başka bir satıcıya ait" {% endif%} data-type="hb" data-category-id="{{ product.categoryId }}" data-toggle="tooltip" title="Hepsiburadada satışa aç" style="background:yellow" data-loading-text="<i class='fa fa-circle-o-notch fa-spin'></i> işlem yapılıyor" class="btn  btn-block  btnSell"><i class="fa fa-tag"></i> Hb'de satışa aç </a> {% endif%}</div>
                                                            <div class="{% if not cs %} hidden {% endif %} ">  {% if  product.url_info.cs %} <li class="list-group-item"><table><tr><td><i title="{%  if product.url_info.user_id==user_id %} ürün size ait {% else %} ürün başka bir satıcıya ait  {% endif %}" class="fa fa-user {%  if product.url_info.user_id==user_id  %} text-success {% else %} text-danger  {% endif %}">  </i></td><td> Çiçeksepeti:  {{ product.url_info.sale_price}} </td></tr></table></li>{% else  %}  <a {%  if product.url_info and product.url_info.user_id != user_id %} disabled="disabled" title="Ürün başka bir satıcıya ait" {% endif %} data-url="{{ product.url }}" data-type="cs" data-category-id="{{ product.categoryId }}" data-toggle="tooltip" title="Çiçeksepetinde satışa aç" style="background:coral;color: white" data-loading-text="<i class='fa fa-circle-o-notch fa-spin'></i> işlem yapılıyor" class="btn  btn-block btnSell"><i class="fa fa-tag"></i> CS'de satışa aç </a> {% endif%}</div>
                                                            <div class="{% if not pz %} hidden {% endif %} ">  {% if  product.url_info.pz %} <li class="list-group-item"><table><tr><td><i title="{%  if product.url_info.user_id==user_id %} ürün size ait {% else %} ürün başka bir satıcıya ait  {% endif %}" class="fa fa-user {%  if product.url_info.user_id==user_id  %} text-success {% else %} text-danger  {% endif %}">  </i></td><td> Pazarama:  {{ product.url_info.sale_price}} </td></tr></table></li>{% else  %}  <a {%  if product.url_info and product.url_info.user_id != user_id %} disabled="disabled" title="Ürün başka bir satıcıya ait" {% endif %} data-url="{{ product.url }}" data-type="pz" data-category-id="{{ product.categoryId }}" data-toggle="tooltip" title="Pazaramada satışa aç" style="background:purple;color: white" data-loading-text="<i class='fa fa-circle-o-notch fa-spin'></i> işlem yapılıyor" class="btn  btn-block btnSell"><i class="fa fa-tag"></i> PZ'de satışa aç </a> {% endif%}</div>
                                                            <div class="{% if not n11 %} hidden {% endif %} ">  {% if  product.url_info.n11 %} <li class="list-group-item"><table><tr><td><i title="{%  if product.url_info.user_id==user_id %} ürün size ait {% else %} ürün başka bir satıcıya ait  {% endif %}" class="fa fa-user {%  if product.url_info.user_id==user_id  %} text-success {% else %} text-danger  {% endif %}">  </i></td><td> N11:  {{ product.url_info.sale_price}} </td></tr></table></li>{% else  %}  <a {%  if product.url_info and product.url_info.user_id != user_id %} disabled="disabled" title="Ürün başka bir satıcıya ait" {% endif %} data-url="{{ product.url }}" data-type="n11" data-category-id="{{ product.categoryId }}" data-toggle="tooltip" title="N11de satışa aç" style="background:blue;color: white" data-loading-text="<i class='fa fa-circle-o-notch fa-spin'></i> işlem yapılıyor" class="btn  btn-block btnSell"><i class="fa fa-tag"></i> N11'de satışa aç </a> {% endif%}</div>

                                                    </td>


                                                </tr>
                                            {% endfor %}
                                        {% else %}
                                            <tr>
                                                <td class="text-center" colspan="8">{{ text_no_results }}</td>
                                            </tr>
                                        {% endif %}
                                        </tbody>

                                    </table>
                                </div>
                            </form>
                            <div class="row">


                                <div class="col-sm-6 text-right"><a class="btn" href="{{ previous_page }}"> < Önceki Sayfa </a> <label class="label label-success">{{ current_page }}</label>  <a class="btn" href="{{ next_page }}">Sonraki Sayfa ></a></div>
                                <div class="col-sm-6 text-right">{{ results }}</div>
                            </div>
                        </div>
                    </div>
                </div>
            </div>
        </div>
        <script type="text/javascript"><!--
            $('#button-filter').on('click', function() {
                var url = '';

                var filter_name = $('input[name=\'filter_name\']').val();

                if (filter_name) {
                    url += '&filter_name=' + encodeURIComponent(filter_name);
                }

                var filter_category = $('#filter_category').is(':checked');

                if (filter_category) {
                    url += '&filter_category=1';
                }

                var filter_manufacturer = $('#filter_manufacturer').is(':checked');

                if (filter_manufacturer) {
                    url += '&filter_manufacturer=1';
                }
                var filter_special = $('#filter_special').is(':checked');

                if (filter_special) {
                    url += '&filter_special=1';
                }
                var filter_seller = $('#filter_seller').is(':checked');

                if (filter_seller) {
                    url += '&filter_seller=1';
                }

                var filter_price = $('input[name=\'filter_price\']').val();

                if (filter_price) {
                    url += '&filter_price=' + encodeURIComponent(filter_price);
                }

                var filter_quantity = $('input[name=\'filter_quantity\']').val();

                if (filter_quantity) {
                    url += '&filter_quantity=' + encodeURIComponent(filter_quantity);
                }


                location = 'index.php?route=catalog/product_finder&user_token={{ user_token }}' + url;
            });
            //--></script>
    </div>

    <script>




        $('.btnSellBulk').on('click',function (event) {



            var $this = $(this);
            $this.button('loading');
            var data_type2=$(this).attr("data-type");
            var data_type=$(this).attr("data-type");

            if(data_type=='new'){
                data_type='ty';
            }

            $(".table .select:checked").each(function () {
                var url = $(this).val();
                var key = $(this).attr('data-id');
                var exists=$(this).attr(data_type);



                if(exists==0) {

                    $.post('index.php?route=catalog/product_finder/sell_product&hediye={{ hediye }}&user_token={{ user_token }}', {
                        url: url,
                        data_type: data_type2
                    }, function (json) {

                        if (json['status']) {

                            $.toast({
                                heading: 'Başarılı!',
                                text: json['message'],
                                position: 'top-right',
                                loader: true,
                                allowToastClose: false,
                                showHideTransition: 'slide',
                                icon: 'success'
                            });


                            //thisbtn.prop("value",json['price']+' TL');

                            //$('#'+key).hide('slow');

                            //thisbtn.prop('disabled', true)


                        } else {

                            $.toast({
                                heading: 'HATA!',
                                text: json['message'],
                                position: 'top-right',
                                loader: true,
                                allowToastClose: false,
                                showHideTransition: 'slide',
                                icon: 'danger'
                            });

                            // Swal.fire('Uyarı',json['message'],'warning');

                        }

                    }, 'JSON');

                }else {

                    console.log('Ürün zaten Satışta' );

                }

            });

            $this.button("reset");



        })
        $('.btnSell').on('click',function (event) {

            var url=$(this).attr('data-url');
            var data_type=$(this).attr("data-type");
            var thisbtn=$(this);
            thisbtn.button("loading");
            $.post('index.php?route=catalog/product_finder/sell_product&hediye={{ hediye }}&user_token={{ user_token }}',{url:url,data_type:data_type},function (json) {

                if(json['status']){

                    $.toast({
                        heading: 'Başarılı!',
                        text: json['message'],
                        position: 'top-right',
                        loader: true,
                        allowToastClose: false,
                        showHideTransition: 'slide',
                        icon: 'success'
                    });

                    //thisbtn.prop("value",json['price']+' TL');

                    thisbtn.hide('slown')


                }else {
                    $.toast({
                        heading: 'Uyarı!',
                        text: json['message'],
                        position: 'top-right',
                        loader: true,
                        allowToastClose: false,
                        showHideTransition: 'slide',
                        icon: 'danger'
                    });

                }
                thisbtn.button("reset");

            },'JSON');


        })

    </script>

    <script>


        var product_list = [];
        $('.btnsend').on('click',function (event) {


            $(document).on('click', '.btnsend', function () {

                fails = 0;
                success = 0;
                $('.see-failures').addClass('hidden');



                $('.btnsend').button('loading');
                $(".table .select:checked").each(function () {
                    var product_id = $(this).val();
                    product_list.push(product_id);
                });





                if (product_list.length != 0) {
                    $('#report').empty();
                    $('#progres_bar').html('<div id="prgBulk" class="progress active" style="margin-top:20px;"> <div class="progress-bar progress-bar-success progress-bar-striped active"  role="progressbar" aria-valuenow="45" aria-valuemin="0" aria-valuemax="100" style="width:0%"><span class="yuzde"></span></div></div>');

                    sendProduct(product_list[0],1,product_list);


                }
                else {
                    $('.btnsend').button('reset');
                    Swal.fire('ürün seçmediniz');
                }

            });


        })




        function sendProduct(url,sira,total) {





            $.post('index.php?route=catalog/product_finder/sell_product_bulk&hediye=&user_token={{ user_token }}',{url:url,sira:sira,total:total},function (json) {


                // var product_name=$('#name'+item).text();
                //   var yuzde = Math.round(parseInt(json['current']) * 100 / pList.length);

                //  $('#prgBulk  .progress-bar').css('width', yuzde + '%');
                // $('.progress  .yuzde').html(yuzde + '%' + ' tamamlandı');

                if(json['status']) {
                    //    $('#report').append('<div class="alert alert-success"><i class="fa fa-check-circle"></i> ' + product_name + json['message'] + '</div>');
                    success++;

                    $.toast({
                        heading: 'Başarılı!',
                        text: json['message'],
                        position: 'top-right',
                        loader: true,
                        allowToastClose: false,
                        showHideTransition: 'slide',
                        icon: 'success'
                    });
                    //  $('.success').removeClass('hidden');
                    // $( ".text-success" ).text( success );
                    //  $('#tr'+item).fadeOut(500, function(){ $(this).remove();});

                }else {

                    $.toast({
                        heading: 'Uyarı!',
                        text: json['message'],
                        position: 'top-right',
                        loader: true,
                        allowToastClose: false,
                        showHideTransition: 'slide',
                        icon: 'danger'
                    });


                    //$('#report').append('<div class="alert alert-warning"><i class="fa fa-exclamation-triangle"></i> ' + product_name + json['message'] + '</div>');
                    fails++;
                    //  $('.fails').removeClass('hidden');
                    // $( ".text-warning" ).text( fails );
                    // $('#div'+item).addClass('pull-right');
                    // $('#i'+item).removeClass('hidden');
                    //$('#i'+item).attr('data-original-title',json['message']);

                }


                if (json['sira']) {
                    // alert(product_list.length);
                    sendProduct((product_list[json['sira']-1]), json['sira'], json['total']);

                }  else {
                    $('.btnsend').button('reset');
                    Swal.fire("Tamamlandı");
                    /*
                     $('#report').append('<div class="alert alert-info"><i class="fa fa-check-circle"></i>Gönderme İşlemi Tamamlandı.</div>');
                     if (fails && success){
                         $('.see-failures').removeClass('hidden')

                     }*/



                }


                //("#report").scrollTop(10000);


            }, 'JSON');

        }


    </script>

{{ footer }}