/home/smartonegroup/www/system/ui/theme/default/automation.tpl
{extends file="$layouts_admin"}

{block name="content"}
    <div class="row">
        <div class="col-md-12">
            <div class="panel">
                <div class="panel-hdr">
                    <h2>{$_L['Automation']}</h2>

                </div>
                <div class="panel-container">
                    <div class="panel-content">

                        <h4 class="mb-3">Create CRON Job for to run every minute (* * * * * )</h4>

                        <div class="hr-line-dashed"></div>

                        <div class="mb-3">
                            <input id="cron_value" type="text" class="form-control form-control-lg" value="php {getcwd()}/system/cron.php >> /dev/null 2>&1">
                        </div>
                        <div class="mb-3">
                            <label>Or,</label>
                            <input id="cron_value" type="text" class="form-control form-control-lg" value="curl --silent {APP_URL}/system/cron.php &>/dev/null">
                        </div>

                        <div class="mb-3">
                            <label>{__('Alternative')} ({__('Daily')})</label>
                            <input id="cron_value" type="text" class="form-control form-control-lg" value="curl --silent {APP_URL}/system/cron_fallback_daily.php &>/dev/null">
                        </div>



                        <table class="table table-hover">
                            <tbody>



                            <tr>
                                <td width="80%">
                                    <label class="font-weight-bold" for="task_automatic_payment_reminder">{$_L['Enable Automatic Payment Reminder']}</label> <br>

                                </td>
                                <td>
                                    <label class="switch s-icons s-outline s-outline-primary">
                                        <input type="checkbox" class="clx_switch" id="task_automatic_payment_reminder" {if get_option('task_automatic_payment_reminder') eq '1'}checked{/if}>
                                        <span class="slider round"></span>
                                    </label>
                                </td>
                            </tr>

                            <tr>
                                <td width="80%">
                                    <label class="font-weight-bold" for="task_daily_accounting_snapshot">{$_L['Generate Daily Accounting Snapshot']}</label> <br>

                                </td>
                                <td>
                                    <label class="switch s-icons s-outline s-outline-primary">
                                        <input type="checkbox" class="clx_switch" id="task_daily_accounting_snapshot" {if get_option('task_daily_accounting_snapshot') eq '1'}checked{/if}>
                                        <span class="slider round"></span>
                                    </label>
                                </td>
                            </tr>








                            {*<tr>*}
                            {*<td width="80%"><label class="font-weight-bold" for="config_client_dashboard">{$_L['Enable Client Dashboard']} </label></td>*}
                            {*<td> <input type="checkbox" {if get_option('client_dashboard') eq '1'}checked{/if} data-toggle="toggle" data-size="small" data-on="{$_L['Yes']}" data-off="{$_L['No']}" id="config_client_dashboard"></td>*}
                            {*</tr>*}

                            </tbody>
                        </table>


                        <div class="mb-3">
                            <label for="global_notifications_email">{$_L['Send Notifications To']}</label>
                            <input class="form-control" name="global_notifications_email" id="global_notifications_email" value="{get_or_default($config,'global_notifications_email')}">
                        </div>

                    </div>
{*                    <div class="panel-container">*}
{*                        <div class="panel-content">*}
{*                            <form method="post" action="{$_url}settings/automation-post/">*}

{*                                <div class="checkbox">*}
{*                                    <label>*}
{*                                        <input type="checkbox" class="sys_csw" name="accounting_snapshot" value="on" {if ($arcs['accounting_snapshot']) eq 'Active'}checked{/if}> {$_L['Generate Daily Accounting Snapshot']}*}
{*                                    </label>*}
{*                                </div>*}
{*                                <div class="checkbox">*}
{*                                    <label>*}
{*                                        <input type="checkbox" class="sys_csw" name="recurring_invoice" value="on" {if ($arcs['recurring_invoice']) eq 'Active'}checked{/if}> {$_L['Generate Recurring Invoices']}*}
{*                                    </label>*}
{*                                </div>*}
{*                                <div class="checkbox">*}
{*                                    <label>*}
{*                                        <input type="checkbox" class="sys_csw" name="notify" value="on" {if ($arcs['notify']) eq 'Active'}checked{/if}> {$_L['Enable Email Notifications']}*}
{*                                    </label>*}
{*                                </div>*}
{*                                <div class="mb-3">*}
{*                                    <label for="exampleInputEmail1">{$_L['Send Notifications To']}: </label>*}
{*                                    <input type="email" class="form-control" id="notifyemail" name="notifyemail" value="{$arcs['notifyemail']}">*}
{*                                </div>*}
{*                                <hr>*}
{*                                <button type="submit" class="btn btn-success"><i class="fal fa-check"></i> {$_L['Save Changes']}</button>*}
{*                            </form>*}
{*                        </div>*}
{*                    </div>*}





                </div>
            </div>



        </div>



    </div>
{/block}

{block name="script"}
    <script>
        $(function () {
            $('.clx_switch').change(function() {

                let that = $(this);
                let value = 0;
                if(that.prop('checked')){

                    value = 1;

                }
                $.post( base_url+'settings/update_option/', { opt: that.attr('id'), val: value })
                    .done(function() {
                        location.reload();
                    });
            });

            $('#global_notifications_email').on('keyup paste',function () {
                let that = $(this);
                $.post( base_url+'settings/set-global-notification-email/', { email: that.val() });
            });
        });
    </script>
{/block}