$table->addColumn(new ActionsColumn(array($detail_url => 'glyphicon glyphicon-edit', $delete_url => 'glyphicon glyphicon-remove'), 'name')); if (AJAX) { $ajax = true; parse_str($protectedPost['ocs']['0'], $params); $protectedPost += $params; $data = array(); foreach ($profiles as $profile) { $profileData = array(); foreach ($table->getColumns() as $name => $col) { $profileData[$name] = $col->format($profile); } $data[] = $profileData; } // JSON OUTPUT $response = array('customized' => false, 'draw' => $_POST['draw'], 'data' => $data, 'recordsFiltered' => count($profiles), 'recordsTotal' => count($profiles)); echo json_encode($response); } else { $ajax = false; require_once 'views/users_views.php'; require_once 'require/function_search.php'; require_once 'require/tables/TableRenderer.php'; // HTML OUTPUT show_users_left_menu('ms_profiles'); echo '<div class="right-content">'; echo '<div class="mlt_bordure">'; echo '<h3>' . $l->g(1401) . '</h3>'; $table_renderer = new TableRenderer(); $table_renderer->show($table, $profiles); echo '</div>'; echo '</div>'; }