Option to select the number of rows in datatables table

enabled by helper.length_change
Mantis: 0003589
agranig/peering-route
Gerhard Jungwirth 13 years ago
parent f7586a4e29
commit 52e353d594

@ -204,6 +204,34 @@ div.ngcp-plot {
margin-bottom: 30px;
}
div.ngcp_dt_top_elements {
position: relative;
margin-top: 10px;
}
div.ngcp_dt_top_elements > div:first-child {
float: left;
}
div.ngcp_dt_top_elements > div:first-child label {
width: auto;
}
div.ngcp_dt_top_elements > div:first-child + div {
float: right;
}
div.ngcp_dt_top_elements > div:first-child + div + div {
position: absolute;
bottom: 0;
width: 100%;
}
div.ngcp_dt_top_elements > div:first-child + div + div > div {
margin:0 auto;
text-align: center;
}
/* ---------
sw_actions (Action Buttons)
------------*/

@ -5,6 +5,7 @@
helper.data = admins;
helper.messages = messages;
helper.dt_columns = admin_dt_columns;
helper.length_change = 1;
helper.close_target = close_target;
helper.create_flag = create_flag;

@ -4,6 +4,7 @@
helper.name = 'Billing Fees';
helper.messages = messages;
helper.dt_columns = fee_dt_columns;
helper.length_change = 1;
helper.close_target = close_target;
helper.create_flag = create_flag;

@ -3,6 +3,7 @@
helper.name = 'Billing Profiles';
helper.messages = messages;
helper.dt_columns = profile_dt_columns;
helper.length_change = 1;
helper.close_target = close_target;
helper.create_flag = create_flag;

@ -3,6 +3,7 @@
helper.name = 'Billing Zones';
helper.messages = messages;
helper.dt_columns = zone_dt_columns;
helper.length_change = 1;
helper.close_target = close_target;
helper.create_flag = create_flag;

@ -4,6 +4,7 @@
helper.data = calls;
helper.messages = messages;
helper.dt_columns = capture_dt_columns;
helper.length_change = 1;
helper.close_target = close_target;
helper.create_flag = create_flag;

@ -4,6 +4,7 @@
helper.data = contacts;
helper.messages = messages;
helper.dt_columns = contact_dt_columns;
helper.length_change = 1;
helper.close_target = close_target;
helper.create_flag = create_flag;

@ -4,6 +4,7 @@
helper.data = contracts;
helper.messages = messages;
helper.dt_columns = contract_dt_columns;
helper.length_change = 1;
helper.close_target = close_target;
helper.create_flag = create_flag;

@ -4,6 +4,7 @@
helper.data = contracts;
helper.messages = messages;
helper.dt_columns = contract_dt_columns;
helper.length_change = 1;
helper.close_target = close_target;
helper.create_flag = create_flag;

@ -4,6 +4,7 @@
helper.data = domains;
helper.messages = messages;
helper.dt_columns = domain_dt_columns;
helper.length_change = 1;
helper.close_target = close_target;
helper.create_flag = create_flag;

@ -25,16 +25,21 @@ $.extend( $.fn.dataTableExt.oStdClasses, {
$(document).ready(function() {
var [% helper.name.remove('[\s+\.]') %]_table = $('#[% helper.name.remove('[\s+\.]') %]_table')
.dataTable( {
"sDom": "<'row-fluid'<'pull-left'r><'pull-right'f>>t<'row-fluid'<'pull-left'i><'pull-right'p>>",
"sDom": "<'row-fluid ngcp_dt_top_elements'lf<r>>t<'row-fluid'<'pull-left'i><'pull-right'p>>",
"bProcessing": true,
"bServerSide": true,
"bPaginate": [% helper.paginate || 'true' %],
"bFilter": [% helper.filter || 'true' %],
"sPaginationType": "bootstrap",
"bLengthChange": true,
[% IF helper.length_change %]
"bLengthChange": true,
"aLengthMenu": [5, 10, 25, 50],
[% ELSE %]
"bLengthChange": false,
[% END %]
"bSort": true,
"bInfo": true,
"iDisplayLength": 5,
"iDisplayLength": 5,
'iShowPages': 5,
"sAjaxSource": "[% helper.ajax_uri %]",
[% IF helper.column_sort -%]

@ -3,6 +3,7 @@
helper.name = 'NCOS Levels';
helper.messages = messages;
helper.dt_columns = level_dt_columns;
helper.length_change = 1;
helper.close_target = close_target;
helper.create_flag = create_flag;

@ -4,6 +4,7 @@
helper.name = 'Number Pattern';
helper.messages = messages;
helper.dt_columns = pattern_dt_columns;
helper.length_change = 1;
helper.close_target = close_target;
helper.create_flag = create_flag;

@ -3,6 +3,7 @@
helper.name = 'SIP Peering Groups';
helper.messages = messages;
helper.dt_columns = peering_group_dt_columns;
helper.length_change = 1;
helper.close_target = close_target;
helper.create_flag = create_flag;

@ -4,6 +4,7 @@
helper.data = resellers;
helper.messages = messages;
helper.dt_columns = reseller_dt_columns;
helper.length_change = 1;
helper.close_target = close_target;
helper.create_flag = create_flag;

@ -3,6 +3,7 @@
helper.name = 'Rewrite Rule Set';
helper.messages = messages;
helper.dt_columns = set_dt_columns;
helper.length_change = 1;
helper.close_target = close_target;
helper.create_flag = create_flag;

@ -3,6 +3,7 @@
helper.name = 'Sound Sets';
helper.messages = messages;
helper.dt_columns = soundset_dt_columns;
helper.length_change = 1;
helper.close_target = close_target;
helper.create_flag = create_flag;

@ -5,6 +5,7 @@
helper.messages = messages;
helper.column_sort = 'status';
helper.dt_columns = dt_columns;
helper.length_change = 1;
helper.close_target = close_target;
helper.create_flag = create_flag;

Loading…
Cancel
Save