parent
11e7d813b6
commit
3b172f9c0c
|
@ -20,18 +20,23 @@ function fnLibraryTableDrawCallback() {
|
||||||
/*
|
/*
|
||||||
* @param oTable the datatables instance for the library.
|
* @param oTable the datatables instance for the library.
|
||||||
*/
|
*/
|
||||||
function setupLibraryToolbar(oTable) {
|
function setupLibraryToolbar(oLibTable) {
|
||||||
var aButtons,
|
var aButtons,
|
||||||
oSettings;
|
oLibTT = TableTools.fnGetInstance('library_display'),
|
||||||
|
fnResetCol;
|
||||||
|
|
||||||
|
fnResetCol = function () {
|
||||||
|
ColReorder.fnReset( oLibTable );
|
||||||
|
return false;
|
||||||
|
};
|
||||||
|
|
||||||
//[0] = button text
|
//[0] = button text
|
||||||
//[1] = id
|
//[1] = id
|
||||||
//[2] = enabled
|
//[2] = enabled
|
||||||
aButtons = [["Reset Order", "library_order_reset", true],
|
//[3] = click event
|
||||||
["Delete", "library_group_delete", false],
|
aButtons = [["Reset Order", "library_order_reset", true, fnResetCol],
|
||||||
["Add", "library_group_add", false]];
|
["Delete", "library_group_delete", true],
|
||||||
|
["Add", "library_group_add", true]];
|
||||||
|
|
||||||
addToolBarButtonsLibrary(aButtons);
|
addToolBarButtonsLibrary(aButtons);
|
||||||
|
|
||||||
oSettings = oTable.fnSettings();
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -17,12 +17,11 @@ function fnLibraryTableDrawCallback() {
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
function setupLibraryToolbar() {
|
function setupLibraryToolbar(oLibTable) {
|
||||||
var aButtons,
|
var aButtons,
|
||||||
fnTest,
|
fnTest,
|
||||||
|
fnResetCol,
|
||||||
fnAddSelectedItems,
|
fnAddSelectedItems,
|
||||||
oSettings,
|
|
||||||
oLibTable = $("#library_display").dataTable(),
|
|
||||||
oSchedTable = $("#show_builder_table").dataTable(),
|
oSchedTable = $("#show_builder_table").dataTable(),
|
||||||
oLibTT = TableTools.fnGetInstance('library_display'),
|
oLibTT = TableTools.fnGetInstance('library_display'),
|
||||||
oSchedTT = TableTools.fnGetInstance('show_builder_table');
|
oSchedTT = TableTools.fnGetInstance('show_builder_table');
|
||||||
|
@ -31,6 +30,11 @@ function setupLibraryToolbar() {
|
||||||
alert("hi");
|
alert("hi");
|
||||||
};
|
};
|
||||||
|
|
||||||
|
fnResetCol = function () {
|
||||||
|
ColReorder.fnReset( oLibTable );
|
||||||
|
return false;
|
||||||
|
};
|
||||||
|
|
||||||
fnAddSelectedItems = function() {
|
fnAddSelectedItems = function() {
|
||||||
var aData = oLibTT.fnGetSelectedData(),
|
var aData = oLibTT.fnGetSelectedData(),
|
||||||
item,
|
item,
|
||||||
|
@ -66,9 +70,10 @@ function setupLibraryToolbar() {
|
||||||
//[0] = button text
|
//[0] = button text
|
||||||
//[1] = id
|
//[1] = id
|
||||||
//[2] = enabled
|
//[2] = enabled
|
||||||
aButtons = [["Reset Order", "library_order_reset", true, fnTest],
|
//[3] = click event
|
||||||
["Delete", "library_group_delete", false, fnTest],
|
aButtons = [["Reset Order", "library_order_reset", true, fnResetCol],
|
||||||
["Add", "library_group_add", false, fnAddSelectedItems]];
|
["Delete", "library_group_delete", true, fnTest],
|
||||||
|
["Add", "library_group_add", true, fnAddSelectedItems]];
|
||||||
|
|
||||||
addToolBarButtonsLibrary(aButtons);
|
addToolBarButtonsLibrary(aButtons);
|
||||||
}
|
}
|
|
@ -337,19 +337,15 @@ function createDataTable(data) {
|
||||||
},
|
},
|
||||||
|
|
||||||
"oColReorder": {
|
"oColReorder": {
|
||||||
"iFixedColumns": 2
|
"iFixedColumns": 2,
|
||||||
|
"aiOrder": [ 0,1,2,3,4,5,6,7,8,9 ]
|
||||||
}
|
}
|
||||||
|
|
||||||
});
|
});
|
||||||
oTable.fnSetFilteringDelay(350);
|
oTable.fnSetFilteringDelay(350);
|
||||||
|
|
||||||
setupLibraryToolbar(oTable);
|
setupLibraryToolbar(oTable);
|
||||||
|
|
||||||
$('#library_order_reset').click(function() {
|
|
||||||
ColReorder.fnReset( oTable );
|
|
||||||
return false;
|
|
||||||
});
|
|
||||||
|
|
||||||
$('[name="pl_cb_all"]').click(function(){
|
$('[name="pl_cb_all"]').click(function(){
|
||||||
var oTT = TableTools.fnGetInstance('library_display');
|
var oTT = TableTools.fnGetInstance('library_display');
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue