} if ($_POST['ajax_reminder'] == "approval_remaind_after") { // при клике контроллером на кнопку "ОТЛОЖИТЬ" Planner::set_approval_delay($remainder_user_id, $_POST['client_id'], $_POST['plan_id'], $_POST['time']); echo '{"response":"1"}'; exit; } if ($_POST['ajax_reminder'] == "approval_result") { // отклонить if ($_POST['status'] == 'approved') { $status = 'done'; } if ($_POST['status'] == 'no_approved') { $status = 'rejected'; } Planner::set_approval_result($remainder_user_id, $_POST['plan_id'], $status, $_POST['comment']); echo '{"response":"1"}'; exit; } if ($_POST['ajax_reminder'] == "window_set_minimize") { // при клике менеджером на кнопку "СВЕРНУТЬ ОКНО" Planner::window_set_minimize($_POST['client_id'], $_POST['window_type'], $_POST['event_type'], $_POST['window_set_minimize']); exit; } if ($_POST['ajax_reminder'] == "show_help") { // при клике менеджером на кнопку "?" echo getHelp('warnings.planner.terms'); exit; } if ($_POST['ajax_reminder'] == "session_was_shown") { // отправляется клиентом когда очередная сессия оповещений была показа первый раз