Пример #1
0
/**
 * Handler which returns the AJAX preview
 */
function wdt_get_ajax_preview()
{
    $no_scripts = !empty($_POST['no_scripts']) ? 1 : 0;
    if (!$no_scripts) {
        $scripts = array(WDT_JS_PATH . 'jquery-datatables/jquery.dataTables.min.js', WDT_JS_PATH . 'datepicker/picker.js', WDT_JS_PATH . 'datepicker/picker.date.js', WDT_JS_PATH . 'responsive/lodash.min.js', WDT_JS_PATH . 'responsive/datatables.responsive.js', WDT_JS_PATH . 'jquery-datatables/TableTools.min.js', WDT_JS_PATH . 'php-datatables/wpdatatables.funcs.min.js', WDT_JS_PATH . 'jquery-datatables/jquery.dataTables.rowGrouping.js', WDT_JS_PATH . 'jquery-datatables/jquery.dataTables.columnFilter.js', WDT_JS_PATH . 'fileupload/jquery.iframe-transport.js', WDT_JS_PATH . 'fileupload/jquery.fileupload.js', WDT_JS_PATH . 'maskmoney/jquery.maskMoney.js', WDT_JS_PATH . 'wpdatatables/wpdatatables.min.js');
    } else {
        $scripts = array(WDT_JS_PATH . 'wpdatatables/wpdatatables.js');
    }
    echo wdt_output_table($_POST['table_id'], $no_scripts);
    foreach ($scripts as $script) {
        echo '<script type="text/javascript" src="' . $script . '"></script>';
    }
    exit;
}
/**
 * Handler which returns the AJAX preview
 */
function wdt_get_ajax_preview()
{
    $no_scripts = !empty($_POST['no_scripts']) ? 1 : 0;
    $js_ext = get_option('wdtMinifiedJs') ? '.min.js' : '.js';
    if (!$no_scripts) {
        $scripts = array(WDT_JS_PATH . 'jquery-datatables/jquery.dataTables.min.js', WDT_JS_PATH . 'datepicker/picker.js', WDT_JS_PATH . 'datepicker/picker.date.js', WDT_JS_PATH . 'responsive/lodash.min.js', WDT_JS_PATH . 'responsive/datatables.responsive.min.js', WDT_JS_PATH . 'jquery-datatables/TableTools.min.js', WDT_JS_PATH . 'php-datatables/wpdatatables.funcs' . $js_ext, WDT_JS_PATH . 'jquery-datatables/jquery.dataTables.rowGrouping.min.js', WDT_JS_PATH . 'jquery-datatables/jquery.dataTables.columnFilter.min.js', WDT_JS_PATH . 'maskmoney/jquery.maskMoney.js', WDT_JS_PATH . 'wpdatatables/wpdatatables' . $js_ext);
    } else {
        $scripts = array(WDT_JS_PATH . 'wpdatatables/wpdatatables' . $js_ext);
    }
    echo wdt_output_table($_POST['table_id'], $no_scripts);
    foreach ($scripts as $script) {
        echo '<script type="text/javascript" src="' . $script . '"></script>';
    }
    exit;
}