page_data = globalfunc::getMessage($parent, $parent->lang, 'support'); if (count($parent->params) == 0) { //$this->topicsfunc($parent); } else { $qry_params = explode("?", $parent->params[0]); $parameter_val = strtolower($qry_params[0]); switch ($parameter_val) { case "topic": case "content": case "registereduser": case "assessment": case "dmsemployee": case "dmsmanager": case "dmsdealer": case "dmssales": case "dmstarget": case "dmsrewardpoints": case "lastaccess": case "customerexperience": case "enquiry": case "activesmpin": case "loginlog": case "dealerenquiryinactive": $this->$parameter_val($parent); break; default: $this->topicsfunc($parent); break; } } $parent->response(array('response' => 'failed', 'message' => 'PAGE NOT FOUND'), 404); } /* /////////////////////////////// TOPICS //////////////////////////////////////////////// */ private function topic($parent) { globalfunc::checkMethodType($parent, array('GET')); globalfunc::checkParamCount($parent, 1); $data_arr = array(); $limit_str = globalfunc::setPageLimit($parent, $parent->params[0]); $limit_cond = ($limit_str) ? " LIMIT " . $limit_str : ''; echo '
| # | Category | Category id | Topic | Topic id | User type | Topic image |
|---|---|---|---|---|---|---|
| ' . $sno++ . ' | ' . $res_cat->catename . ' | ' . $res_cat->cateid . ' | ' . $res->topicname . ' | ' . $res->assettopicid . ' | ' . $user_type . ' |
| # | Category | Category id | Topic | Topic id | Content id | Topic image | Content title | Content description | Content file urls |
|---|
| # | Language | Thumb nail | Content |
|---|---|---|---|
| ' . ++$m . ' | ' . $res_file->language_title . ' | Download |
| ROLE | TOTAL REGISTER |
|---|---|
| ' . $res->rolename . ' | ' . $res->ucount . ' |
| # | USERID | ROLE | SMPIN | EMP CODE | NAME | Segment | DEALER CODE | DEALER | Zone | City | ZM | RM | AM | MOBILE | REGISTERED DATE | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ' . $sno++ . ' | ' . $res_user->userid . ' | ' . $res_user->rolename . ' | ' . $res_user->smpin . ' | ' . $res_user->emp_code . ' | ' . $res_user->fname . " " . $res_user->lname . ' | ' . $segment . ' | ' . $dealer_code . ' | ' . $dealer_data . ' | ' . $res_user->zone . ' | ' . $res_user->city . ' | ' . $res_user->zm_name . ' | ' . $res_user->rm_name . ' | ' . $res_user->am_name . ' | ' . $res_user->mobileno . ' | ' . $res_user->emailid . ' | ' . date('d-m-Y h:i A ', strtotime($res_user->created_on)) . ' |
| # | ASSESSMENT | SCORE | ATTENDED ON | SMPIN | NAME | MOBILE | DEALER CODE | DEALER | CITY | ZONE | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| ' . $sno++ . ' | ' . $res->assessmentname . ' | ' . $res->highscore . ' | ' . date('d-m-Y h:i A', strtotime($res->modified_on)) . ' | ' . $res->modified_on . ' | ' . $res->smpin . ' | ' . $res->fname . " " . $res->lname . ' | ' . $res->mobileno . ' | ' . $dealer_code . ' | ' . $res->dealer_name . ' | ' . $res->city . ' | ' . $res->zone . ' |
| TOTAL COUNT | '; if ($query_group['nr']) { foreach ($query_group['result'] as $res) { echo '
|---|
| ' . $res->ucount . ' |
| # | '; foreach ($arr as $head) { echo '' . $head . ''; } echo ' |
|---|---|
| ' . $sno++ . ' | '; foreach ($res_user as $val) { echo '' . $val . ' | '; } echo '
| TOTAL COUNT | '; if ($query_group['nr']) { foreach ($query_group['result'] as $res) { echo '
|---|
| ' . $res->ucount . ' |
| # | '; foreach ($arr as $head) { echo '' . $head . ''; } echo ' |
|---|---|
| ' . $sno++ . ' | '; foreach ($res_user as $val) { echo '' . $val . ' | '; } echo '
| TOTAL COUNT | '; if ($query_group['nr']) { foreach ($query_group['result'] as $res) { echo '
|---|
| ' . $res->ucount . ' |
| # | '; foreach ($arr as $head) { echo '' . $head . ''; } echo ' |
|---|---|
| ' . $sno++ . ' | '; foreach ($res_user as $val) { echo '' . $val . ' | '; } echo '
| # | '; foreach ($arr as $head) { echo '' . $head . ''; } echo ' |
|---|---|
| ' . $sno++ . ' | '; foreach ($res_user as $val) { echo '' . $val . ' | '; } echo '
| # | '; foreach ($arr as $head) { echo '' . $head . ''; } echo ' |
|---|---|
| ' . $sno++ . ' | '; foreach ($res_user as $val) { echo '' . $val . ' | '; } echo '
| TOTAL COUNT | '; if ($query_group['nr']) { foreach ($query_group['result'] as $res) { echo '
|---|
| ' . $res->ucount . ' |
| # | '; foreach ($arr as $head) { echo '' . $head . ''; } echo ' |
|---|---|
| ' . $sno++ . ' | '; foreach ($res_user as $val) { echo '' . $val . ' | '; } echo '
| # | ROLE | SMPIN | EMP CODE | NAME | DEALER CODE | DEALER | Zone | City | ZM | RM | AM | MOBILE | REGISTERED DATE | LAST ACCESS DATE | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ' . $sno++ . ' | ' . $res_user->rolename . ' | ' . $res_user->smpin . ' | ' . $res_user->emp_code . ' | ' . $res_user->fname . " " . $res_user->lname . ' | ' . $dealer_code . ' | ' . $dealer_data . ' | ' . $res_user->zone . ' | ' . $res_user->city . ' | ' . $res_user->zm_name . ' | ' . $res_user->rm_name . ' | ' . $res_user->am_name . ' | ' . $res_user->mobileno . ' | ' . $res_user->emailid . ' | ' . date('d-m-Y h:i A ', strtotime($res_user->created_on)) . ' | ' . $last_access . ' |
| # | "; foreach ($res_user as $key => $res) { echo "" . $key . " | "; } echo "
|---|---|
| " . ($Key + 1) . " | "; foreach ($res_user as $key => $res) { echo "" . $res . " | "; } echo "
| # | "; foreach ($res_user as $key => $res) { echo "" . $key . " | "; } echo "
|---|---|
| " . ($Key + 1) . " | "; foreach ($res_user as $key => $res) { echo "" . $res . " | "; } echo "
| # | "; foreach ($res_user as $key => $res) { echo "" . $key . " | "; } echo "
|---|---|
| " . ($Key + 1) . " | "; foreach ($res_user as $key => $res) { echo "" . $res . " | "; } echo "
| # | "; foreach ($res_user as $key => $res) { echo "" . $key . " | "; } echo "
|---|---|
| " . ($Key + 1) . " | "; foreach ($res_user as $key => $res) { echo "" . $res . " | "; } echo "
| Name | EMP CODE | '; foreach ($list as $res) { echo '' . date('d-m-Y', strtotime($res)) . ' | '; } echo '
|---|---|---|
| ' . $res_val->name . ' | ' . $res_val->emp_code . ' | '; foreach ($list as $res) { $log_arr = $parent->selectQuery(TABLE_USER_LOG, "MAX(created_on)as tdate", " userid='" . $res_val->userid . "' AND date_format(created_on,'%Y-%m-%d')='" . $res . "'", "1"); $date_str = ($log_arr['nr'] > 0 && $log_arr['result'][0]->tdate != '') ? date('h:i A', strtotime($log_arr['result'][0]->tdate)) : ''; echo '' . $date_str . ' | '; } echo '