Пример #1
0
        $users[$user_id]['user_status_style'] = "warning";
    }
    if ($user['enabled'] == '1') {
        $users[$user_id]['toggle_disable_class'] = "btn-disable-user";
        $users[$user_id]['toggle_disable_icon'] = "fa fa-minus-circle";
        $users[$user_id]['toggle_disable_label'] = "Disable user";
    } else {
        $users[$user_id]['toggle_disable_class'] = "btn-enable-user";
        $users[$user_id]['toggle_disable_icon'] = "fa fa-plus-circle";
        $users[$user_id]['toggle_disable_label'] = "Enable user";
        $users[$user_id]['user_status'] = "Disabled";
        $users[$user_id]['user_status_style'] = "default";
    }
}
// Load CSRF token
$csrf_token = $loggedInUser->csrf_token;
$response = "\n<div class='panel panel-primary'>\n  <div class='panel-heading'>\n    <h3 class='panel-title'><i class='fa fa-users'></i> {$get['title']}</h3>\n  </div>\n  <div class='panel-body'>\n    <input type='hidden' name='csrf_token' value='{$csrf_token}'/>";
// Don't bother unless there are some records found
if (count($users) > 0) {
    $tb = new TableBuilder($get['columns'], $users, $get['menu_items'], "Status/Actions", "user_status", "user_status_style");
    $response .= $tb->render();
    $response .= "</div>";
} else {
    $response .= "<div class='alert alert-info'>No users found.</div>";
}
$response .= "\n        <div class='row'>\n            <div class='col-md-6 {$buttons_render['add']['hidden']}'>\n                <button type='button' class='btn btn-success btn-add-user' data-toggle='modal' data-target='#user-create-dialog'>\n                    <i class='fa fa-plus-square'></i>  Create New User\n                </button>\n            </div>\n            <div class='col-md-6 text-right {$buttons_render['view_all']['hidden']}'>\n                <a href='users.php'>View All Users <i class='fa fa-arrow-circle-right'></i></a>\n            </div>\n        </div>\n    </div> <!-- end panel body -->\n</div> <!-- end panel -->";
if ($ajax) {
    echo json_encode(array("data" => $response), JSON_FORCE_OBJECT);
} else {
    echo $response;
}