$registry->session->message['txt'] = $option->errorMessage->emailNotSent; $registry->session->message['type'] = 'error'; } } else { $registry->session->message['txt'] = $option->infoMessage->passwordNotSent; $registry->session->message['type'] = 'warning'; } header('Location: ' . $registry->configuration->website->params->url . '/' . $registry->requestModule . '/' . $registry->requestController . '/list/'); exit; } if (!$registry->request['id']) { header('Location: ' . $registry->configuration->website->params->url . '/' . $registry->requestModule . '/' . $registry->requestController . '/list/'); exit; } $data = $userModel->getUserBy('id', $registry->request['id']); $userView->setExtraBreadcrumb($data['username']); $pageTitle .= ' "' . $data['username'] . '"'; $userView->details('sendPassword', $data); break; case 'logins': // list user logins $id = isset($registry->request['id']) ? (int) $registry->request['id'] : 0; $page = isset($registry->request['page']) && $registry->request['page'] > 0 ? $registry->request['page'] : 1; $browser = isset($registry->request['browser']) ? $registry->request['browser'] : ''; $loginDate = isset($registry->request['loginDate']) ? $registry->request['loginDate'] : ''; $sortField = isset($registry->request['sort']) && in_array($registry->request['sort'], array('username', 'dateLogin')) ? $registry->request['sort'] : 'dateLogin'; $orderBy = isset($registry->request['order']) && in_array($registry->request['order'], array('asc', 'desc')) ? $registry->request['order'] : 'desc'; $logins = $userModel->getLogins($id, $page, $browser, $loginDate, $sortField, $orderBy); $userView->loginsUser('logins', $logins, $page, $browser, $loginDate, $sortField, $orderBy); break; }