<script src="{$path}/SpryAssets/SpryValidationTextField.js" type="text/javascript"></script>
<link href="{$path}/SpryAssets/SpryValidationTextField.css" rel="stylesheet" type="text/css" />

<div class="row">
    <div class="container">
        <ol class="breadcrumb">
            <li><a href="#">خصائص عامة</a></li>
            <li><a href="programsettingsController.php">اعدادات المنجر اون لاين</a></li>
            <li class="active">تعديل اعدادات المنجر اون لاين</li>
        </ol>
        <div class="panel panel-default panel-m">
            <!-- Default panel contents -->
            <div class="panel-heading">
                <h3 class="panel-title">تعديل المنجر اون لاين</h3>
                <a href="{$youtubes[13]->url}" target="_blank" class="hidden-print"><img src="../views/default/assets/img/youtube.png" class="pull-left" alt="Youtube" style="margin-top: -19px;width: 2%;"></a>
            </div>
            <div class="panel-body">
                <form class="form-horizontal" action="onlinestoresetting.php?do=update" method="post" enctype="multipart/form-data" id="myform">
                    <a href="onlinestoresetting.php?do=onlineOrders" class="btn btn-warning" style="display: inline;float: left;">أوردرات تنتظر الموافقة</a>
                    <div class="form-group">
                        <label class="col-lg-2 control-label">رابط المتجر</label>
                        <div class="col-lg-4"> <span id="url">
                                <input type="text" name="url" id="url" class="form-control" placeholder="رابط المتجر" value="{$onlineStoreSetting->url}" />
                                <span class="textfieldRequiredMsg">*</span></span> </div>
                    </div>
                    <div class="form-group">
                        <label class="col-lg-2 control-label">المخازن المتاحة</label>
                        <div class="col-lg-4">
                            <select class="select2" name="stores[]" id="stores" multiple="multiple">
                                <!--<option value="-1">كل المخازن</option>-->
                                {foreach $allStores as $data}
                                <option value="{$data->storeId}" {if $data->storeId|in_array:$onlineStoreSetting->availableStores}selected{/if}>{$data->storeName}</option>
                                {/foreach}
                            </select>
                        </div>
                    </div>
                    <div class="form-group">
                        <label class="col-lg-2 control-label">مخزن اون لاين</label>
                        <div class="col-lg-4">
                            <select class="select2" name="onlinestoreid" id="onlinestoreid">
                                <option>اختر مخزن الاونلاين </option>
                                {foreach $allStores as $data}
                                <option value="{$data->storeId}" {if ($data->storeId == 2 && $onlineStoreSetting->onlinestoreid == 0) ||$data->storeId == $onlineStoreSetting->onlinestoreid}selected{/if}>{$data->storeName}</option>
                                {/foreach}
                            </select>
                        </div>
                    </div>
                    <div class="form-group">
                        <label class="col-lg-2 control-label">منطقة عملاء الاونلاين  </label>
                        <div class="col-lg-4">
                            <input type="hidden" name="onlineclientareaid" value="0" id="onlineclientareaid"/>

                            <input type="hidden" name="clientareaId" value="{$onlineStoreSetting->onlineclientareaid}" id="clientareaId"/>
                            <input type="hidden" name="clientareaName" value="{$clientareaData->name}" id="clientareaName"/>
                            <input type="hidden" name="governmentName" value="{$governmentData->governmentname}" id="governmentName"/>
                        </div>
                    </div>
                    <div class="form-group">
                        <label class="col-lg-2 control-label">تحديث ديون العملاء بدءا من </label>
                        <div class="col-lg-4">
                            <input type="number" class="form-control" name="clientdebtchangeStartId" id="clientdebtchangeStartId" value="{$onlineStoreSetting->clientdebtchangeStartId}" placeholder="client debt change id   , as default ==== -1"/>
                        </div>
                    </div>
                    <!-------------------------------------------------------->
                    <div class="form-group">
                        <label class="col-lg-2 control-label">التحديث</label>
                        <div class="col-lg-4">
                            <div class="radio-inline">
                                <label><input value="0" class="radioR updatetype" id="updatetype0" name="updatetype" type="radio" {if $onlineStoreSetting->updatetype != 1}checked="checked"{/if}>
                                    يدوى </label>
                            </div>
                            <div class="radio-inline">
                                <label><input value="1" class="radioR updatetype" id="updatetype1" name="updatetype" type="radio" {if $onlineStoreSetting->updatetype == 1}checked="checked"{/if}>
                                    اتوماتيك </label>
                            </div>
                            <div>
                                <a href="onlinestoresync.php?do=autoSyncWithOnline" target="_blank" style="display: inline;float: left;color:blue;">رابط التحديث الاتوماتيكى</a>
                                <a href="onlinestoresync.php?do=autoSyncWithOnlinCatAndProduct" target="_blank" style="display: inline;float: left;color:blue;">رابط التحديث الاتوماتيكى للتصنيفات والمنتجات المعدلة</a>
                                <a href="onlinestoresync.php?do=autoSyncWithOnlinProductQuantity" target="_blank" style="display: inline;float: left;color:blue;">رابط التحديث الاتوماتيكى لكميات المنتجات المعدلة</a>
                            </div>
                        </div>
                    </div>
                    <div id="automaticSetting" {if $onlineStoreSetting->updatetype == 1}style="display: block"{else}style="display: none"{/if}>
                        <div class="form-group">
                            <label class="col-lg-2 control-label">تحديث بيانات التصنيفات والمنتجات المعدلة كل</label>
                            <div class="col-lg-2">
                                <div class="input-group">
                                    <input name="catprohour" id="catprohour" type="text" class="form-control positivefloat" value="{$onlineStoreSetting->catprohour}"/>
                                    <span class="input-group-addon">ساعة</span> </div>
                            </div>
                            <div class="col-lg-2">
                                <div class="input-group">
                                    <input name="catprominute" id="catprominute" type="text" class="form-control positivefloat" value="{$onlineStoreSetting->catprominute}"/>
                                    <span class="input-group-addon">دقيقة</span> </div>
                            </div>
                        </div>
                        <div class="form-group">
                            <label class="col-lg-2 control-label">تحديث كمية وجدول حركة المنتجات المعدلة كل</label>
                            <div class="col-lg-2">
                                <div class="input-group">
                                    <input name="proquantityhour" id="proquantityhour" type="text" class="form-control positivefloat" value="{$onlineStoreSetting->proquantityhour}"/>
                                    <span class="input-group-addon">ساعة</span> </div>
                            </div>
                            <div class="col-lg-2">
                                <div class="input-group">
                                    <input name="proquantityminute" id="proquantityminute" type="text" class="form-control positivefloat" value="{$onlineStoreSetting->proquantityminute}"/>
                                    <span class="input-group-addon">دقيقة</span> </div>
                            </div>
                        </div>
                        <div class="form-group">
                            <label class="col-lg-2 control-label">تحديث ديون العملاء المعدلة كل</label>
                            <div class="col-lg-2">
                                <div class="input-group">
                                    <input name="clientshour" id="clientshour" type="text" class="form-control positivefloat" value="{$onlineStoreSetting->clientshour}"/>
                                    <span class="input-group-addon">ساعة</span> </div>
                            </div>
                            <div class="col-lg-2">
                                <div class="input-group">
                                    <input name="clientsminute" id="clientsminute" type="text" class="form-control positivefloat" value="{$onlineStoreSetting->clientsminute}"/>
                                    <span class="input-group-addon">دقيقة</span> </div>
                            </div>
                        </div>
                        <div class="form-group">
                            <label class="col-lg-2 control-label">استيراد الاوردرات المعدلة كل</label>
                            <div class="col-lg-2">
                                <div class="input-group">
                                    <input name="ordershour" id="ordershour" type="text" class="form-control positivefloat" value="{$onlineStoreSetting->ordershour}"/>
                                    <span class="input-group-addon">ساعة</span> </div>
                            </div>
                            <div class="col-lg-2">
                                <div class="input-group">
                                    <input name="ordersminute" id="ordersminute" type="text" class="form-control positivefloat" value="{$onlineStoreSetting->ordersminute}"/>
                                    <span class="input-group-addon">دقيقة</span> </div>
                            </div>
                        </div>
                    </div>
                    <!--==============================-->
                    <input type="hidden" name="id" value="{$onlineStoreSetting->id}">
                    <!--==============================-->
                    <div class="form-group">
                        <div class="col-lg-offset-2 col-lg-12">
                            <button type="submit" id="btnAdd" class="btn btn-primary">حفظ</button>
                        </div>
                    </div>
                    <div class="clearfix"></div>
                    <br/>
                    <br/>
                    <br/>
                    <div class="form-group">
                        <div class="col-lg-offset-2 col-lg-12">
                            <button type="submit" id="btnupdatecatsandproducts" class="btn btn-success">ترحيل كل التصنيفات والمنتجات اون لاين</button>
                            <button type="submit" id="btnupdatecats" class="btn btn-success">ترحيل كل التصنيفات اون لاين</button>
                            <button type="submit" id="btnupdateproducts" class="btn btn-success">ترحيل كل المنتجات اون لاين</button>
                            <button type="submit" id="btnupdateclients" class="btn btn-success">ترحيل كل العملاء اون لاين</button>
                        </div>
                        <div class="clearfix"></div>
                        <br/>
                        <div class="col-lg-offset-2 col-lg-12">
                            <button type="submit" id="btnSyncCatsAndProducts" class="btn btn-primary">ترحيل التصنيفات و المنتجات المعدلةاون لاين</button>
                            <button type="submit" id="btnSyncProuctsQuantity" class="btn btn-primary">تحديث كميات المنتجات المعدلة اون لاين</button>
                            <button type="submit" id="btnSyncClientsDebt" class="btn btn-primary">تحديث ديون العملاء المعدلين اون لاين</button>
                            <button type="submit" id="btnImportOrders" class="btn btn-primary">استيراد اوردات اون لاين</button>
                        </div>
                    </div>
                </form>
            </div>
        </div>
    </div>
</div>
{literal}
<script type="text/javascript">
    var url = new Spry.Widget.ValidationTextField("url");
    $('#btnupdatecatsandproducts').on('click', function () {
        $("#myform").attr("action", "onlinestoresetting.php?do=updateonlinecatsandproducts");
    });
    $('#btnupdatecats').on('click', function () {
        $("#myform").attr("action", "onlinestoresetting.php?do=updateonlinecats");
    });
    $('#btnupdateproducts').on('click', function () {
        $("#myform").attr("action", "onlinestoresetting.php?do=updateonlineproducts");
    });
    $('#btnupdateclients').on('click', function () {
        $("#myform").attr("action", "onlinestoresetting.php?do=updateonlineclients");
    });
    $('#btnSyncCatsAndProducts').on('click', function () {
        $("#myform").attr("action", "onlinestoresync.php?do=syncCatAndProducts");
    });
    $('#btnSyncProuctsQuantity').on('click', function () {
        $("#myform").attr("action", "onlinestoresync.php?do=syncProductQuantityAndStoreReport");
    });
    $('#btnSyncClientsDebt').on('click', function () {
        $("#myform").attr("action", "onlinestoresync.php?do=syncClientsDeptOnline");
    });
    $('#btnImportOrders').on('click', function () {
        $("#myform").attr("action", "onlinestoresync.php?do=saveOnlineOrders");
    });
    $('.updatetype').on('change', function () {
        if ($('#updatetype0').is(":checked")) {
            $('#automaticSetting').hide();
        } else {
            $('#automaticSetting').show();
        }
    });

    $(document).ready(function () {
        var formatResult = function (data) {
            return  data.text;
        }

        $('#onlineclientareaid').select2({
            placeholder: "اختر الشركة  - المنطقة",
            //minimumInputLength: 2,
            //triggerChange: true,
            //allowClear: true,
            ajax: {
                url: 'clientControllerAjax.php?do=getclientarea',
                dataType: 'json',
                type: "POST",
                data: function (term) {
                    return {
                        searchTerms: term,
                        //governmentid : $('#clientgovernmentid').val()
                    };
                },
                results: function (data) {
                    return {
                        results: data,
                    };
                }
            },
            formatResult: formatResult,
//        initSelection: function (element, callback) {
//            var item = element.val().split(':');
//            var data = {id: item[0], name: item[1]};
//            callback(data);
//        }
        });
        $("#onlineclientareaid").select2("data", {id: $('#clientareaId').val(), text: $('#governmentName').val() + ' - ' + $('#clientareaName').val()});
    });

</script>
{/literal}
