<div class="panel-body">

    {% if   is_varianter_product == 0 %}
        {% if  marketplace_data %}
            {% if not marketplace_data.approval_status %}
                <table class="table well">
                    <tr>
                        <td><label class="control-label">Ürün Durumu <span data-toggle="tooltip" title=""
                                                                           data-original-title="Ürünün Trenyol mağazanızdaki durumunu gösterir. Trendyol yönetimi tarafından onaylanana kadar kontrol et butonuna tıklayarak ürününüzün güncel durumunu görebilirsiniz."></span></label>
                        </td>
                        <td id="product_status"><label class="control-label">{{ marketplace_data.product_status }} <span data-toggle="tooltip" title=""
                                                                                                                         data-original-title="{{ marketplace_data.message }}"></span></label></td>
                        <td>
                            <button  data-loading-text="<i class='fa fa-circle-o-notch fa-spin'></i> Kontrol Ediliyor..." class="btn btn-primary btnCheck">Kontrol Et</button>
                        </td>
                    </tr>
                </table>
            {% endif %}
        {% endif %}
    {% endif %}
    <table class="table">


        <thead class="">
        <th >
            <label class="control-label">Para Birimi <span data-toggle="tooltip" title=""
                                                           data-original-title="Zorunlu Değil!, Her ürün için farklı para birimi kullanıyorsanız, kullanığınız para birimini seçiniz. Ürün tutarı seçilen para biriminden TL ye çevrilerek işlem yapılacaktır. TL para birimini kullanıyorsanız seçim yapmanıza gerek yoktur."></span></label>
        </th>
        <th>
            <label class="control-label">Kargo Ücreti <span data-toggle="tooltip" title=""
                                                            data-original-title="Zorunlu Değil!, Eğer ürüne özel bir kargo ücreti belirleyecekseniz buraya sadece rakamla bir kargo ücreti girin, girdiniğiniz kargo ücreti ürün fiyatına eklenecektir."></span></label>
        </th>
        <th>
            <label class="control-label">Komisyon <span data-toggle="tooltip" title=""
                                                        data-original-title="Zorunlu Değil!, Eğer ürüne özel bir komisyon oranı belirlyecekseniz buraya sadece rakamla bir komisyon oranı girin, örneğin ürünü %20 fiyat artışı ile göndermek isterseniz bu alana 20 yazınız."></span></label>
        </th>
        <th>





            <label class="control-label">Ana Ürün Kodu <span data-toggle="tooltip"
                                                             title="Eğer bir çok ürünü aynı ana ürün kodu ile göndermek isterseniz buraya ürün kodu giriniz, bu alan boş bırakılırsa ürün model kodu ana ürün kodu olarak işleme alınacaktır. "></span></label>

        </th>

        <th>
            <label class="control-label">Ürün Barkodu <span data-toggle="tooltip"
                                                            title="Eğer ürüne özel bir barkod girmek isterseniz bu alana girebilirsiniz. Barkod girilmediyse ürün kodu barkod alanına girilecektir. "></span></label>


        </th>
        </thead>
        <tbody>

        <td ><a href="#" id="currency" charset="btn btn-default"
                data-url="index.php?route=entegrasyon/genel/save_setting&code=ty&controller=product&{{ token_link }}"
                data-name="currency" data-type="select"
                data-source='index.php?route=entegrasyon/genel/currencies&{{ token_link }}'
                data-value="{{ currency }}" data-title="Para birimi seçin" data-pk="{{ product_info.product_id }}"
                class="editable btn btn-default" data-emptytext="Para Birimi" title="Bir Para birimi seçin"></a></td>


        <td>
            <a href="#" id="shipping_price" class="editable btn btn-default" data-pk="{{ product_info.product_id }}"
               data-emptytext="Kargo ücreti" data-value="{{ shipping_price }}"
               data-url="index.php?route=entegrasyon/genel/save_setting&code=ty&controller=product&{{ token_link }}"
               data-title="Kargo Ücreti Giriniz"></a>
        </td>


        <td><a href="#" id="commission" class="editable btn btn-default" data-pk="{{ product_info.product_id }}"
               data-emptytext="Komisyon giriniz" data-value="{{ commission }}"
               data-url="index.php?route=entegrasyon/genel/save_setting&code=ty&controller=product&{{ token_link }}"
               data-title="Ürüne Özel Komisyon Oranı Girin"></a>
        </td>
        <td>

            <a href="#" id="product_code" class="editable btn btn-default" data-type="text"
               data-pk="{{ product_info.product_id }}" data-value="{{ product_code }}" data-emptytext="Ana Ürün Kodu Giriniz"
               data-url="index.php?route=entegrasyon/genel/save_setting&code=ty&controller=product&{{ token_link }}"
               data-title="Ana Ürün Kodu Giriniz."></a></td>

        <!--     <td> <a href="#" id="setting_shipping_address" charset="btn btn-default"  data-url="index.php?route=entegrasyon/genel/save_setting&code=ty&controller=product&{{ token_link }}" data-name="shipping_template" data-type="select" data-source='index.php?route=entegrasyon/genel/shipping_templates&{{ token_link }}'
                data-value="{{ setting_shipping_address }}" data-title="Teslimat Şablonu Giriniz"  data-pk="{{ product_id}}" class="editable btn btn-default" data-emptytext="Teslimat Şablonu Seçiniz" title="Bir Teslimat Şablonu Seçin"></a></td>
-->
        <td>

            <a href="#" id="barcode" class="editable btn btn-default" data-type="text" data-pk="{{ product_info.product_id }}"
               data-value="{{ barcode }}" data-emptytext="Barkod Giriniz"
               data-url="index.php?route=entegrasyon/genel/save_setting&code=ty&controller=product&{{ token_link }}"
               data-title="Barkod Giriniz."></a>

        </td>
        </td>


        </tbody>

    </table>

    <table class="table">
        <thead>
        <th>
            <label class="control-label">Ürüne özel trendyol teslimat adresi <span data-toggle="tooltip" title="" data-original-title="Zorunlu Değil! Eğer ürüne özel bir teslimat şablonu gimek isterseniz ty teslimat şablonlarınızdan birini seçebilirsiniz. Henüz bir teslimat şablonu oluşturmadıyanız ty.com panelinizden Hesabım->Teslimat bilgileri bölümünden yeni bir teslimat Şablonu oluşturunuz. "></span></label>
        </th>
        <th>
            <label class="control-label">Ürüne özel trendyol iade adresi <span data-toggle="tooltip" title="" data-original-title="Zorunlu Değil! Eğer ürüne özel bir teslimat şablonu gimek isterseniz ty teslimat şablonlarınızdan birini seçebilirsiniz. Henüz bir teslimat şablonu oluşturmadıyanız ty.com panelinizden Hesabım->Teslimat bilgileri bölümünden yeni bir teslimat Şablonu oluşturunuz. "></span></label>
        </th>

        <tbody>
        <td>
            <a href="#" id="setting_shipping_address"  data-url="index.php?route=entegrasyon/genel/save_setting&code=ty&controller=product&{{ token_link }}" data-name="setting_shipping_address" data-type="select" data-source='index.php?route=entegrasyon/genel/get_ty_addreses&type=Shipment&{{ token_link }}'
               data-value="{{ setting_shipping_address }}" data-title=" Trendyol Teslimat Adresi"  data-pk="{{ product_id}}" class="editable" data-emptytext="Teslimat Adresi Seçiniz" title="Şablonlar"></a>

        </td>
        <td>
            <a href="#" id="setting_returning_address"  data-url="index.php?route=entegrasyon/genel/save_setting&code=ty&controller=product&{{ token_link }}" data-name="setting_returning_address" data-type="select" data-source='index.php?route=entegrasyon/genel/get_ty_addreses&type=Returning&{{ token_link }}'
               data-value="{{ setting_returning_address }}" data-title="Trendyol İade Adresi"  data-pk="{{ product_id}}" class="editable" data-emptytext="İade Adresi Seçiniz" title="Şablonlar"></a>

        </td>
        </tbody>
        </thead>
    </table>


    <table class="table">
        <thead>

        <th><label class="control-label">Ürüne Özel Açıklaması <span data-toggle="tooltip" title="ZORUNLU ALAN DEĞİLDİR ! Eğer katalog ürün kategorisine ürün gönderiyorsanız, bu alana minimum 0 maksimum 150 karakterlik bir ürün açıklaması giriniz. Eğer ürüne ait açıklamayı göndermek istiyorsanız bu alanı boş bırakınız."></span></label></th>
        <th><label class="control-label">Ürüne Özel Başlık <span data-toggle="tooltip" title="ZORUNLU ALAN DEĞİLDİR ! "></span></label></th>

        </thead>
        <tbody >

        {% if product_desciption %}
            <td><a  href="#" id="product_desciption" class="editable "  data-type="textarea" data-pk="{{ product_info.product_id }}"
                    data-value="{{ product_desciption}}" data-emptytext="Ürün Açıklaması Girin"
                    data-url="index.php?route=entegrasyon/genel/save_setting&code=ty&controller=product&{{  token_link }}"
                    data-title="Açıklama giriniz."> Değiştirmek İçin Tıklayın</a></td>
        {% else %}
            <td><a  href="#" id="product_desciption" class="editable "  data-type="textarea" data-pk="{{ product_info.product_id }}"
                    data-value="{{ product_desciption}}" data-emptytext="Ürün Açıklaması Girin"
                    data-url="index.php?route=entegrasyon/genel/save_setting&code=ty&controller=product&{{  token_link }}"
                    data-title="Açıklama giriniz."></a></td>
        {% endif %}


        {% if product_title %}
            <td><a  href="#" id="product_title" class="editable "  data-type="textarea" data-pk="{{ product_info.product_id }}"
                    data-value="{{ product_title}}" data-emptytext="Ürün  Başlığı Girin"
                    data-url="index.php?route=entegrasyon/genel/save_setting&code=ty&controller=product&{{  token_link }}"
                    data-title="Alt Başlık Giriniz.">Başlığı Değiştir</a></td>
        {% else %}
            <td><a  href="#" id="product_title" class="editable "  data-type="textarea" data-pk="{{ product_info.product_id }}"
                    data-value="{{ product_title}}" data-emptytext="Ürün Başlığı Girin"
                    data-url="index.php?route=entegrasyon/genel/save_setting&code=ty&controller=product&{{  token_link }}"
                    data-title="Alt Başlık Giriniz."></a></td>
        {% endif %}


        </tbody>



    </table>
    <table class="table">
        <tr>
            <td style="width:27%;"><label id="price_toggle" class="control-label">Satış Fiyatı <span
                            data-toggle="tooltip"
                            title="ZORUNLU ALAN DEĞİLDİR !  Bu alana fiyat girerseniz, ürünün direkt satış fiyatı, girdiğiniz rakam olacaktır. Bu alan boş bırakılırsa, ürün fiyatı katalogtaki fiyat olacaktır."></span></label>
            </td>
            <td><a href="#" id="sale_price" class="editable" data-pk="{{ product_info.product_id }}"
                   data-value="{{ sale_price }}" data-emptytext="Fiyat Giriniz"
                   data-url="index.php?route=entegrasyon/genel/save_setting&code=ty&controller=product&{{ token_link }}"
                   data-title="Fiyat Giriniz"></a></td>
        </tr>
        <tr>
            <td><label class="control-label">Üstü Çizili Fiyat<span data-toggle="tooltip"
                                                                    title="ZORUNLU ALAN DEĞİLDİR ! Bu alana girdiğiniz değer, ürünün üstü çizili indirimsiz fiyatı olarak gösterilecektir. Buraya fiyat girmezseniz ürün kampanyasız satış fiyatı ile gidecektir."></span></label>
            </td>
            <td><a href="#" id="list_price" class="editable" data-pk="{{ product_info.product_id }}"
                   data-value="{{ list_price }}" data-emptytext="Fiyat Giriniz"
                   data-url="index.php?route=entegrasyon/genel/save_setting&code=ty&controller=product&{{ token_link }}"
                   data-title="Fiyat Giriniz"></a></td>
        </tr>

        {%  if not marketplace_data %}
        <tr class="{{ product_category_display }}">
            <td><label class="control-label">Kategori Seç <small class="text-success">(Ürüne Özel)</small> <span
                            data-toggle="tooltip"
                            title="ZORUNLU ALAN DEĞİLDİR !  Ürüne özel kategori seçebilirsiniz, eğer ürün bulunduğu kategoriyi eşleştirdiyseniz ürüne özel kategori seçmek zorunda değilsiniz. eğer ürüne özel kategori seçildiyse ürün seçilen kategoriye gönderilir."></span></label>
            </td>
            <td><a href="#" id="category_id" class="eslestir" data-type="typeaheadjs" data-pk="{{ product_info.product_id }}"
                   data-value="{{ category_id }}" data-emptytext="Kategori Seçin"
                   data-url="index.php?route=entegrasyon/genel/save_setting&code=ty&controller=product&{{ token_link }}"
                   data-title="Lütfen Kategori Arayın"></a></td>
        </tr>


    </table>
    {% endif %}



        </hr>

    {%  if not marketplace_data %}
        {% if category_info %}

            <label class="control-label">Ürünün Bağlı Olduğu Kategori <span data-toggle="tooltip"
                                                                               title="Ürününüz aşağıdaki kategori ile bağlantılıdır."></span></label>

        <p class="well">{{ category_info.name }}</p>


        {% endif %}
    {% endif %}



    <div id="attributes"></div>

</div>
<script>

    var one=true;
    var ival="";
    var i = 0;

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

        var $val = $.fn.val;
        one=true;
        i++;
        if (i == 1) {


            $.fn.val = function (newVal) {
                if (one) {
                    if (this.attr('id') === 'input-image') this.trigger('input');
                    newVal = this.attr('value');
                    ival = newVal;
                    $val.call(this, newVal);
                }
            };

            $('#input-image').on('input', function () {
                $.post('index.php?route=entegrasyon/genel/save_setting&code=ty&controller=product&{{ token_link }}', {
                    pk:{{ product_info.product_id }},
                    value: ival,
                    name: 'main_image'
                }, function (json) {


                    if (json['status']) {
                        $.toast({
                            heading: 'Başarılı',
                            text: 'Ürün Görseli ty İçin Değiştirildi!',
                            position: 'top-right',
                            loader: true,
                            allowToastClose: true,
                            showHideTransition: 'slide',
                            icon: 'success'
                        });

                    }

                    i = 2;

                }, 'JSON');

                one = false;


            });

        }

    });


</script>

<script>

    {%  if not marketplace_data %}

    $('#attributes').load('index.php?route=entegrasyon/category/attributes&code=ty&category_id={{ category_info.category_id }}&product_id={{ product_info.product_id }}&{{ token_link }}');

    {% endif %}
</script>

<script>

    $(document).ready(function () {

        var auto_update_price = '{{ easy_setting_auto_update_price }}'
        var aup = 0;

        var product_id = parseInt({{ product_info.product_id }});

        $('#product_sale_price').on('click', function () {
            aup=1;
        })
        $('.editable').editable({
            inputclass: 'intclass input-sm', success: function (json, newValue) {


                if (json['status']) {

                    $.toast({
                        heading: 'Başarılı',
                        text: json['message'],
                        position: 'top-right',
                        loader: true,
                        allowToastClose: false,
                        showHideTransition: 'slide',
                        icon: 'success'
                    });
                    if (auto_update_price){
                        if (aup){
                            Swal.fire('Güncelleniyor..', 'Lütfen bekleyin ürün Güncelleniyor..', 'info');

                            $.post('index.php?route=entegrasyon/product/update&{{ token_link }}', {
                                product_id: product_id,
                                code: 'ty'
                            }, function (json) {

                                // $.toast({heading: 'Başarılı',text: 'Ürün Özelliği Güncellendi!', position: 'top-right',loader: false,allowToastClose: false,showHideTransition: 'slide',icon: 'success'});

                                if (json['status']) {

                                    Swal.fire('Güncellendi!', json['message'], 'success');

                                }


                            }, 'JSON');



                        }
                    }

                    if (json['alert_type'] == 2) {

                        Swal.fire({
                            title: 'Komisyon Oranı Değişti!',
                            text: json['message'],
                            icon: 'warning',
                            showCancelButton: true,
                            confirmButtonColor: '#3085d6',
                            cancelButtonColor: '#d33',
                            confirmButtonText: 'Evet, Şimdi Güncelle!',
                            cancelButtonText: 'Şimdi Değil!'
                        }).then((result) => {
                            if (result.value) {

                                BootstrapDialog.show({
                                    title: 'Toplu Güncelleme',
                                    message: function (dialog) {
                                        var $message = $('<div></div>');
                                        var pageToLoad = dialog.getData('pageToLoad');
                                        $message.load(pageToLoad);
                                        return $message;
                                    },
                                    data: {
                                        'pageToLoad': json['url'] + '&{{ token_link }}'
                                    }
                                });


                            }
                        })


                    }


                } else {


                    Swal.fire('Hata', json['message'], 'warning');


                }

            }
        });


    });

    $.fn.editableform.buttons =
        '<button type="submit" class="btn btn-primary btn-sm editable-submit">' +
        '<i class="fa fa-check"></i>' +
        '</button>' +
        '<button type="button" class="btn btn-danger btn-sm editable-cancel">' +
        '<i class="fa fa-times"></i>' +
        '</button>';


</script>

<script>

    $('.btnCheck').on('click', function () {
        var product_id = parseInt({{ product_info.product_id }});
        var thisbtn=$(this);
        thisbtn.button("loading");

        $.post('index.php?route=entegrasyon/product/check_status&{{ token_link }}', {
            product_id: product_id,
            code: 'ty'
        }, function (json) {
            thisbtn.button("reset");

            // $.toast({heading: 'Başarılı',text: 'Ürün Özelliği Güncellendi!', position: 'top-right',loader: false,allowToastClose: false,showHideTransition: 'slide',icon: 'success'});

            if (json['status']) {

                Swal.fire('Bilgi', json['message'], 'info');
                $('#product_status').html('<label class="control-label">'+json['product_status']+' <span data-toggle="tooltip" title="" data-original-title="'+json['message']+'"></span></label>');

            }


        }, 'JSON');

    })

</script>


