terminada modificacion

This commit is contained in:
2023-12-08 07:30:58 +01:00
parent 71d56defac
commit 7b69b5c499
8 changed files with 194 additions and 64 deletions

View File

@ -641,6 +641,25 @@ function templateSelect($templates=[],$name='',$type='') {
return null;
}
function get_filter_datatables_columns($request){
$columnSearch = array();
if ( isset( $request['columns'] ) ) {
for ( $i=0, $ien=count($request['columns']) ; $i<$ien ; $i++ ) {
$requestColumn = $request['columns'][$i];
$str = $requestColumn['search']['value'];
if ( $requestColumn['searchable'] == 'true' &&
$str != '' ) {
array_push($columnSearch, [$i, $requestColumn['data'], $str]);
}
}
}
return $columnSearch;
}
// Devuelve true si los intervalos (a1,a2) (b1,b2) se solapan
// https://stackoverflow.com/questions/3269434/whats-the-most-efficient-way-to-test-if-two-ranges-overlap
function check_overlap($a1, $a2, $b1, $b2){