

<script src="<?= BASE_ASSET; ?>/js/jquery.hotkeys.js"></script>

<script type="text/javascript">

    function domo(){

     

       // Binding keys

       $('*').bind('keydown', 'Ctrl+s', function assets() {

          $('#btn_save').trigger('click');

           return false;

       });

    

       $('*').bind('keydown', 'Ctrl+x', function assets() {

          $('#btn_cancel').trigger('click');

           return false;

       });

    

      $('*').bind('keydown', 'Ctrl+d', function assets() {

          $('.btn_save_back').trigger('click');

           return false;

       });

        

    }

    

    jQuery(document).ready(domo);
class="img-circle" style="width:50px;"
</script>

<!-- Content Header (Page header) -->

<section class="content-header">

    <h1>

        Amina        <small><?= cclang('new', ['Amina']); ?> </small>

    </h1>

    <ol class="breadcrumb">

        <li><a href="#"><i class="fa fa-dashboard"></i> Home</a></li>

        <li class=""><a  href="<?= site_url('administrator/Amina'); ?>">Amina</a></li>

        <li class="active"><?= cclang('new'); ?></li>

    </ol>

</section>

<!-- Main content -->

<section class="content">

    <div class="row" >

        <div class="col-md-12">

            <div class="box box-warning">

                <div class="box-body ">

                    <!-- Widget: user widget style 1 -->

                    <div class="box box-widget widget-user-2">

                        <!-- Add the bg color to the header using any of the bg-* classes -->

                        <div class="widget-user-header ">

                            <div class="widget-user-image" style="text-align:left;">

                                <img class="img-circle" src="<?= BASE_ASSET; ?>/img/add2.png" alt="User Avatar">

                            </div>

                            <!-- /.widget-user-image -->

                            <h3 class="widget-user-username">Amina</h3>

                            <h5 class="widget-user-desc"><?= cclang('new', ['Amina']); ?></h5>

                            <hr>

                        </div>

                        <?= form_open('', [

                            'name'    => 'form_Amina', 

                            'class'   => 'form-horizontal form-step', 

                            'id'      => 'form_Amina', 

                            'enctype' => 'multipart/form-data', 

                            'method'  => 'POST'

                            ]); ?>

                        <?php

                        $user_groups = $this->model_group->get_user_group_ids();

                        ?>

                         

                                                                        <div class="form-group ">

                            <label for="name" class="col-sm-2 control-label">Name 

                            <i class="required">*</i>

                            </label>

                            <div class="col-sm-8">

                                <input type="text" class="form-control" name="name" id="name" placeholder="Name" value="<?= set_value('name'); ?>">

                                <small class="info help-block">

                                <b>Input Name</b> Max Length : 200.</small>

                            </div>

                        </div>

                        



                                                 

                                                                        <div class="form-group ">

                            <label for="lat" class="col-sm-2 control-label">Lat 

                            <i class="required">*</i>

                            </label>

                            <div class="col-sm-8">

                                <input type="text" class="form-control" name="lat" id="lat" placeholder="Lat" value="<?= set_value('lat'); ?>">

                                <small class="info help-block">

                                <b>Input Lat</b> Max Length : 300.</small>

                            </div>

                        </div>

                        



                                                 

                                                                        <div class="form-group ">

                            <label for="lon" class="col-sm-2 control-label">Lon 

                            <i class="required">*</i>

                            </label>

                            <div class="col-sm-8">

                                <input type="text" class="form-control" name="lon" id="lon" placeholder="Lon" value="<?= set_value('lon'); ?>">

                                <small class="info help-block">

                                <b>Input Lon</b> Max Length : 300.</small>

                            </div>

                        </div>

                        



                                                 

                                                                        <div class="form-group ">

                            <label for="nbr_pieds" class="col-sm-2 control-label">Nbr Pieds 

                            <i class="required">*</i>

                            </label>

                            <div class="col-sm-8">

                                <input type="number" class="form-control" name="nbr_pieds" id="nbr_pieds" placeholder="Nbr Pieds" value="<?= set_value('nbr_pieds'); ?>">

                                <small class="info help-block">

                                <b>Input Nbr Pieds</b> Max Length : 11.</small>

                            </div>

                        </div>

                        



                                                 

                                                                        <div class="form-group ">

                            <label for="mode_culture" class="col-sm-2 control-label">Mode Culture 

                            <i class="required">*</i>

                            </label>

                            <div class="col-sm-8">

                                <input type="text" class="form-control" name="mode_culture" id="mode_culture" placeholder="Mode Culture" value="<?= set_value('mode_culture'); ?>">

                                <small class="info help-block">

                                <b>Input Mode Culture</b> Max Length : 200.</small>

                            </div>

                        </div>

                        



                                                 

                                                                        <div class="form-group ">

                            <label for="nbr_hect" class="col-sm-2 control-label">Nbr Hect 

                            <i class="required">*</i>

                            </label>

                            <div class="col-sm-8">

                                <input type="number" class="form-control" name="nbr_hect" id="nbr_hect" placeholder="Nbr Hect" value="<?= set_value('nbr_hect'); ?>">

                                <small class="info help-block">

                                <b>Input Nbr Hect</b> Max Length : 11.</small>

                            </div>

                        </div>

                        



                                                
                        

                                                <div class="message"></div>

                                                <div class="row-fluid col-md-7 container-button-bottom">

                           <button class="btn btn-flat btn-primary btn_save btn_action" id="btn_save" data-stype='stay' title="<?= cclang('save_button'); ?> (Ctrl+s)">

                            <i class="fa fa-save" ></i> <?= cclang('save_button'); ?>

                            </button>

                            <a class="btn btn-flat btn-info btn_save btn_action btn_save_back" id="btn_save" data-stype='back' title="<?= cclang('save_and_go_the_list_button'); ?> (Ctrl+d)">

                            <i class="ion ion-ios-list-outline" ></i> <?= cclang('save_and_go_the_list_button'); ?>

                            </a>

                            <a class="btn btn-flat btn-default btn_action" id="btn_cancel" title="<?= cclang('cancel_button'); ?> (Ctrl+x)">

                            <i class="fa fa-undo" ></i> <?= cclang('cancel_button'); ?>

                            </a>

                            <span class="loading loading-hide">

                            <img src="<?= BASE_ASSET; ?>/img/loading-spin-primary.svg"> 

                            <i><?= cclang('loading_saving_data'); ?></i>

                            </span>

                        </div>

                                                 <?= form_close(); ?>

                    </div>

                </div>

                <!--/box body -->

            </div>

            <!--/box -->

        </div>

    </div>

</section>

<!-- /.content -->

<!-- Page script -->

<script>

    $(document).ready(function(){



                          

      $('#btn_cancel').click(function(){

        swal({

            title: "<?= cclang('are_you_sure'); ?>",

            text: "<?= cclang('data_to_be_deleted_can_not_be_restored'); ?>",

            type: "warning",

            showCancelButton: true,

            confirmButtonColor: "#DD6B55",

            confirmButtonText: "Yes!",

            cancelButtonText: "No!",

            closeOnConfirm: true,

            closeOnCancel: true

          },

          function(isConfirm){

            if (isConfirm) {

              window.location.href = BASE_URL + 'administrator/Amina';

            }

          });

    

        return false;

      }); /*end btn cancel*/

    

      $('.btn_save').click(function(){

        $('.message').fadeOut();

            

        var form_Amina = $('#form_Amina');

        var data_post = form_Amina.serializeArray();

        var save_type = $(this).attr('data-stype');



        data_post.push({name: 'save_type', value: save_type});

    

        $('.loading').show();

    

        $.ajax({

          url: BASE_URL + '/administrator/Amina/add_save',

          type: 'POST',

          dataType: 'json',

          data: data_post,

        })

        .done(function(res) {

          $('form').find('.form-group').removeClass('has-error');

          $('.steps li').removeClass('error');

          $('form').find('.error-input').remove();

          if(res.success) {

            

            if (save_type == 'back') {

              window.location.href = res.redirect;

              return;

            }

    

            $('.message').printMessage({message : res.message});

            $('.message').fadeIn();

            resetForm();

            $('.chosen option').prop('selected', false).trigger('chosen:updated');

                

          } else {

            if (res.errors) {

                

                $.each(res.errors, function(index, val) {

                    $('form #'+index).parents('.form-group').addClass('has-error');

                    $('form #'+index).parents('.form-group').find('small').prepend(`

                      <div class="error-input">`+val+`</div>

                      `);

                });

                $('.steps li').removeClass('error');

                $('.content section').each(function(index, el) {

                    if ($(this).find('.has-error').length) {

                        $('.steps li:eq('+index+')').addClass('error').find('a').trigger('click');

                    }

                });

            }

            $('.message').printMessage({message : res.message, type : 'warning'});

          }

    

        })

        .fail(function() {

          $('.message').printMessage({message : 'Error save data', type : 'warning'});

        })

        .always(function() {

          $('.loading').hide();

          $('html, body').animate({ scrollTop: $(document).height() }, 2000);

        });

    

        return false;

      }); /*end btn save*/

      

       

 

       



      

    

    

    }); /*end doc ready*/

</script>