%PDF- %PDF-
Direktori : /var/www/html/bbw/farmaci/kritik-portale/module/Backend/view/backend/user/ |
Current File : /var/www/html/bbw/farmaci/kritik-portale/module/Backend/view/backend/user/usertable.phtml |
<?php echo $this->notificationsHelper(); ?> <?php echo $this->flashMessenger(); ?> <div class="row"> <div class="col-xs-12 col-sm-9 col-md-9 col-lg-9"> <h1 class="page-title txt-color-blueDark"> <i class="fa fa-table fa-fw "></i> Einstellungen <span>> Benutzerverwaltung </span> </h1> </div> <div class="col-xs-12 col-sm-3 col-md-3 col-lg-3"> <!-- Button trigger modal --> <a href="#/backend/user/adduser" class="btn btn-success btn-lg pull-right header-btn hidden-mobile" > <i class="fa fa-circle-arrow-up fa-lg"></i> Benutzer hinzufügen </a> <!-- MODAL PLACE HOLDER --> <div class="modal fade" id="remoteModal" tabindex="-1" role="dialog" aria-labelledby="remoteModalLabel" aria-hidden="true"> <div class="modal-dialog"> <div class="modal-content"></div> </div> </div> <!-- END MODAL --> </div> </div> <!-- widget grid --> <section id="widget-grid" class=""> <!-- row --> <div class="row"> <!-- NEW WIDGET START --> <article class="col-xs-12 col-sm-12 col-md-12 col-lg-12"> <!-- Widget ID (each widget will need unique ID)--> <div class="jarviswidget jarviswidget-color-darken" id="wid-id-0" data-widget-editbutton="false" data-widget-deletebutton="false" data-widget-colorbutton="false" data-widget-fullscreenbutton="false" data-widget-sortable="false" data-widget-togglebutton="false"> <!-- widget options: usage: <div class="jarviswidget" id="wid-id-0" data-widget-editbutton="false"> data-widget-colorbutton="false" data-widget-editbutton="false" data-widget-togglebutton="false" data-widget-deletebutton="false" data-widget-fullscreenbutton="false" data-widget-custombutton="false" data-widget-collapsed="true" data-widget-sortable="false" --> <header> <span class="widget-icon"> <i class="fa fa-table"></i> </span> <h2>Benutzer </h2> </header> <!-- widget div--> <div> <!-- widget edit box --> <div class="jarviswidget-editbox"> <!-- This area used as dropdown edit box --> </div> <!-- end widget edit box --> <!-- widget content --> <div class="widget-body no-padding"> <table id="dt_basic" class="table table-striped table-bordered table-hover display" width="100%"> <thead> <tr> <!--<th data-hide="phone">ID</th>--> <!--<th data-class="expand"><i class="fa fa-fw fa-user text-muted hidden-md hidden-sm hidden-xs"></i> Anrede</th>--> <!--<th data-class="expand"><i class="fa fa-fw fa-user text-muted hidden-md hidden-sm hidden-xs"></i> Titel</th>--> <th data-class="expand"><i class="fa fa-fw fa-user text-muted hidden-md hidden-sm hidden-xs"></i> Vorname</th> <th data-hide="phone"><i class="fa fa-fw fa-user text-muted hidden-md hidden-sm hidden-xs"></i> Nachname</th> <!--<th data-hide="phone"><i class="fa fa-fw fa-user text-muted hidden-md hidden-sm hidden-xs"></i> Benutzername</th>--> <th data-hide="phone"><i class="fa fa-fw fa-envelope-o text-muted hidden-md hidden-sm hidden-xs"></i> E-Mail</th> <th data-class="expand"><i class="fa fa-fw fa-phone text-muted hidden-md hidden-sm hidden-xs"></i> Telefonnr.</th> <th data-hide="phone"><i class="fa fa-fw fa-key text-muted hidden-md hidden-sm hidden-xs"></i> Rolle</th> <th data-class="expand"><i class="fa fa-fw fa-check-circle text-muted hidden-md hidden-sm hidden-xs"></i> Aktiv</th> <!--<th data-class="expand"><i class="fa fa-fw fa-envelope-o text-muted hidden-md hidden-sm hidden-xs"></i> Newsletter</th>--> </tr> </thead> </table> </div> <!-- end widget content --> </div> <!-- end widget div --> </div> <!-- end widget --> </div> <!-- end row --> <!-- end row --> </section> <!-- end widget grid --> <script type="text/javascript"> /* DO NOT REMOVE : GLOBAL FUNCTIONS! * * pageSetUp(); WILL CALL THE FOLLOWING FUNCTIONS * * // activate tooltips * $("[rel=tooltip]").tooltip(); * * // activate popovers * $("[rel=popover]").popover(); * * // activate popovers with hover states * $("[rel=popover-hover]").popover({ trigger: "hover" }); * * // activate inline charts * runAllCharts(); * * // setup widgets * setup_widgets_desktop(); * * // run form elements * runAllForms(); * ******************************** * * pageSetUp() is needed whenever you load a page. * It initializes and checks for all basic elements of the page * and makes rendering easier. * */ pageSetUp(); /* * ALL PAGE RELATED SCRIPTS CAN GO BELOW HERE * eg alert("my home function"); * * var pagefunction = function() { * ... * } * loadScript("js/plugin/_PLUGIN_NAME_.js", pagefunction); * */ // PAGE RELATED SCRIPTS //console.log("cleared"); /* // DOM Position key index // l - Length changing (dropdown) f - Filtering input (search) t - The Table! (datatable) i - Information (records) p - Pagination (paging) r - pRocessing < and > - div elements <"#id" and > - div with an id <"class" and > - div with a class <"#id.class" and > - div with an id and class Also see: http://legacy.datatables.net/usage/features */ /* BASIC ;*/ var responsiveHelper_dt_basic = undefined; var responsiveHelper_datatable_fixed_column = undefined; var responsiveHelper_datatable_col_reorder = undefined; var responsiveHelper_datatable_tabletools = undefined; var breakpointDefinition = { tablet : 1024, phone : 480 }; $('#dt_basic').dataTable({ // "iDisplayLength": getCookie("countPerPage"), "stateSave": true, "sDom": "<'dt-toolbar'<'col-xs-12 col-sm-6'f><'col-sm-6 col-xs-12 hidden-xs'l>r>"+ "t"+ "<'dt-toolbar-footer'<'col-sm-6 col-xs-12 hidden-xs'i><'col-xs-12 col-sm-6'p>>", "autoWidth" : true, "preDrawCallback" : function() { // Initialize the responsive datatables helper once. if (!responsiveHelper_dt_basic) { responsiveHelper_dt_basic = new ResponsiveDatatablesHelper($('#dt_basic'), breakpointDefinition); } }, "rowCallback" : function(nRow) { responsiveHelper_dt_basic.createExpandIcon(nRow); }, "drawCallback" : function(oSettings) { responsiveHelper_dt_basic.respond(); edituser.init(); }, "createdRow": function ( row, data, index ) { row.setAttribute("data-entityid", data.DT_RowData['data-entityid']); }, "processing": true, "serverSide": true, "ajax": { "url": "/backend/user/server-processing", "type": "POST" }, "columns": [ // { "data": "id" }, // { "data": "salutation" }, // { "data": "title" }, { "data": "name" }, { "data": "surname" }, // { "data": "username" }, { "data": "email" }, { "data": "phone" }, { "data": "role" }, { "data": "active" }, // { "data": "newsletter" }, ], "language": <?php $langfile = file_get_contents( __DIR__ . "/../../../../../public/js/backend/lang/de_DE.txt"); echo $langfile; ?> }); $("select[name=dt_basic_length]").change(function() { createCookie("countPerPage", $(this).val(), 365*5); }); /* END BASIC */ /* COLUMN FILTER */ var otable = $('#datatable_fixed_column').DataTable({ //"bFilter": false, //"bInfo": false, //"bLengthChange": false //"bAutoWidth": false, //"bPaginate": false, //"bStateSave": true // saves sort state using localStorage "sDom": "<'dt-toolbar'<'col-xs-12 col-sm-6 hidden-xs'f><'col-sm-6 col-xs-12 hidden-xs'<'toolbar'>>r>"+ "t"+ "<'dt-toolbar-footer'<'col-sm-6 col-xs-12 hidden-xs'i><'col-xs-12 col-sm-6'p>>", "autoWidth" : true, "preDrawCallback" : function() { // Initialize the responsive datatables helper once. if (!responsiveHelper_datatable_fixed_column) { responsiveHelper_datatable_fixed_column = new ResponsiveDatatablesHelper($('#datatable_fixed_column'), breakpointDefinition); } }, "rowCallback" : function(nRow) { responsiveHelper_datatable_fixed_column.createExpandIcon(nRow); }, "drawCallback" : function(oSettings) { responsiveHelper_datatable_fixed_column.respond(); } }); // custom toolbar $("div.toolbar").html('<div class="text-right"><img src="img/logo.png" alt="SmartAdmin" style="width: 111px; margin-top: 3px; margin-right: 10px;"></div>'); // Apply the filter $("#datatable_fixed_column thead th input[type=text]").on( 'keyup change', function () { otable .column( $(this).parent().index()+':visible' ) .search( this.value ) .draw(); } ); /* END COLUMN FILTER */ /* COLUMN SHOW - HIDE */ $('#datatable_col_reorder').dataTable({ "sDom": "<'dt-toolbar'<'col-xs-12 col-sm-6'f><'col-sm-6 col-xs-6 hidden-xs'C>r>"+ "t"+ "<'dt-toolbar-footer'<'col-sm-6 col-xs-12 hidden-xs'i><'col-sm-6 col-xs-12'p>>", "autoWidth" : true, "preDrawCallback" : function() { // Initialize the responsive datatables helper once. if (!responsiveHelper_datatable_col_reorder) { responsiveHelper_datatable_col_reorder = new ResponsiveDatatablesHelper($('#datatable_col_reorder'), breakpointDefinition); } }, "rowCallback" : function(nRow) { responsiveHelper_datatable_col_reorder.createExpandIcon(nRow); }, "drawCallback" : function(oSettings) { responsiveHelper_datatable_col_reorder.respond(); } }); /* END COLUMN SHOW - HIDE */ /* TABLETOOLS */ $('#datatable_tabletools').dataTable({ // Tabletools options: // https://datatables.net/extensions/tabletools/button_options "sDom": "<'dt-toolbar'<'col-xs-12 col-sm-6'f><'col-sm-6 col-xs-6 hidden-xs'T>r>"+ "t"+ "<'dt-toolbar-footer'<'col-sm-6 col-xs-12 hidden-xs'i><'col-sm-6 col-xs-12'p>>", "oTableTools": { "aButtons": [ "copy", "csv", "xls", { "sExtends": "pdf", "sTitle": "SmartAdmin_PDF", "sPdfMessage": "SmartAdmin PDF Export", "sPdfSize": "letter" }, { "sExtends": "print", "sMessage": "Generated by SmartAdmin <i>(press Esc to close)</i>" } ], "sSwfPath": "js/plugin/datatables/swf/copy_csv_xls_pdf.swf" }, "autoWidth" : true, "preDrawCallback" : function() { // Initialize the responsive datatables helper once. if (!responsiveHelper_datatable_tabletools) { responsiveHelper_datatable_tabletools = new ResponsiveDatatablesHelper($('#datatable_tabletools'), breakpointDefinition); } }, "rowCallback" : function(nRow) { responsiveHelper_datatable_tabletools.createExpandIcon(nRow); }, "drawCallback" : function(oSettings) { responsiveHelper_datatable_tabletools.respond(); } }); </script> <script type="text/javascript"> edituser.init(); </script>