ok
Direktori : /home2/selectio/www/mm-tailor-billing/themes/default/views/categories/ |
Current File : /home2/selectio/www/mm-tailor-billing/themes/default/views/categories/index.php |
<?php (defined('BASEPATH')) OR exit('No direct script access allowed'); ?> <script type="text/javascript"> $(document).ready(function() { function image(n) { if (n !== null) { return '<div style="width:32px; margin: 0 auto;"><a href="<?=base_url();?>uploads/'+n+'" class="open-image"><img src="<?=base_url();?>uploads/thumbs/'+n+'" alt="" class="img-responsive"></a></div>'; } return ''; } var table = $('#catData').DataTable({ 'ajax' : { url: '<?=site_url('categories/get_categories');?>', type: 'POST', "data": function ( d ) { d.<?=$this->security->get_csrf_token_name();?> = "<?=$this->security->get_csrf_hash()?>"; }}, "buttons": [ { extend: 'copyHtml5', 'footer': false, exportOptions: { columns: [ 0, 1, 2, 3 ] } }, { extend: 'excelHtml5', 'footer': false, exportOptions: { columns: [ 0, 1, 2, 3 ] } }, { extend: 'csvHtml5', 'footer': false, exportOptions: { columns: [ 0, 1, 2, 3 ] } }, { extend: 'pdfHtml5', orientation: 'landscape', pageSize: 'A4', 'footer': false, exportOptions: { columns: [ 0, 1, 2, 3 ] } }, { extend: 'colvis', text: 'Columns'}, ], "pageLength": 25, "columns": [ { "data": "id", "visible": false }, { "data": "image", "searchable": false, "orderable": false, "render": image }, { "data": "code" }, { "data": "name" }, { "data": "Actions", "searchable": false, "orderable": false } ] }); $('#search_table').on( 'keyup change', function (e) { var code = (e.keyCode ? e.keyCode : e.which); if (((code == 13 && table.search() !== this.value) || (table.search() !== '' && this.value === ''))) { table.search( this.value ).draw(); } }); }); </script> <script> $(document).ready(function() { $('#catData').on('click', '.image', function() { var a_href = $(this).attr('href'); var code = $(this).attr('id'); $('#myModalLabel').text(code); $('#product_image').attr('src',a_href); $('#picModal').modal(); return false; }); $('#catData').on('click', '.open-image', function() { var a_href = $(this).attr('href'); var code = $(this).closest('tr').find('.image').attr('id'); $('#myModalLabel').text(code); $('#product_image').attr('src',a_href); $('#picModal').modal(); return false; }); }); </script> <section class="content"> <div class="row"> <div class="col-xs-12"> <div class="box box-primary"> <div class="box-header"> <a href="categories/add" class="btn btn-success btn-sm pull-right">Add Sectors</a> <h3 class="box-title"><?= lang('list_results'); ?></h3> </div> <div class="box-body"> <div class="table-responsive"> <table id="catData" class="table table-striped table-bordered table-condensed table-hover" style="margin-bottom:5px;"> <thead> <tr> <td colspan="5" class="p0"><input type="text" class="form-control b0" name="search_table" id="search_table" placeholder="<?= lang('type_hit_enter'); ?>" style="width:100%;"></td> </tr> <tr class="active"> <th style="max-width:30px;"><?= lang("id"); ?></th> <th style="max-width:30px;"><?= lang("image"); ?></th> <th><?= lang('code'); ?></th> <th><?= lang('name'); ?></th> <th style="width:75px;"><?= lang('actions'); ?></th> </tr> </thead> <tbody> <tr> <td colspan="5" class="dataTables_empty"><?= lang('loading_data_from_server'); ?></td> </tr> </tbody> <tfoot> </tfoot> </table> </div> <div class="clearfix"></div> </div> </div> </div> </div> </section> <div class="modal fade" id="picModal" tabindex="-1" role="dialog" aria-labelledby="picModalLabel" aria-hidden="true"> <div class="modal-dialog"> <div class="modal-content"> <div class="modal-header"> <button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button> <h4 class="modal-title" id="myModalLabel">Modal title</h4> </div> <div class="modal-body text-center"> <img id="product_image" src="" alt="" /> </div> </div> </div> </div>