continue; } if (array_key_exists($key . '_EXACT_MATCH', $_REQUEST) && $_REQUEST[$key . '_EXACT_MATCH'] == 'Y') { $op = '='; } else { $op = '%'; } if (array_key_exists($key, $_REQUEST) && strlen($_REQUEST[$key]) > 0) { if (in_array($key . '_EXACT_MATCH', $arFilterFields)) { $arFilter[$op . substr($key, 5)] = $_REQUEST[$key]; } else { $arFilter[substr($key, 5)] = $_REQUEST[$key]; } } } $rsData = CSupportSuperCoupon::GetLogList(array($by => $order), $arFilter); $rsData = new CAdminResult($rsData, $sTableID); $rsData->NavStart(50); $lAdmin->NavText($rsData->GetNavPrint(GetMessage('SUP_CL_PAGES'))); $arHeaders = array(); $arHeaders[] = array('id' => 'COUPON_ID', 'content' => GetMessage('SUP_CL_COUPON_ID'), 'default' => false, 'sort' => 'COUPON_ID'); $arHeaders[] = array('id' => 'COUPON', 'content' => GetMessage('SUP_CL_COUPON'), 'default' => true, 'sort' => 'COUPON'); $arHeaders[] = array('id' => 'TIMESTAMP_X', 'content' => GetMessage('SUP_CL_TIMESTAMP_X'), 'default' => true, 'sort' => 'TIMESTAMP_X'); $arHeaders[] = array('id' => 'USER_ID', 'content' => GetMessage('SUP_CL_USER_ID'), 'default' => true, 'sort' => 'USER_ID'); $arHeaders[] = array('id' => 'LOGIN', 'content' => GetMessage('SUP_CL_LOGIN'), 'default' => true, 'sort' => 'LOGIN'); $arHeaders[] = array('id' => 'FIRST_NAME', 'content' => GetMessage('SUP_CL_FIRST_NAME'), 'default' => false, 'sort' => 'FIRST_NAME'); $arHeaders[] = array('id' => 'LAST_NAME', 'content' => GetMessage('SUP_CL_LAST_NAME'), 'default' => false, 'sort' => 'LAST_NAME'); $arHeaders[] = array('id' => 'SESSION_ID', 'content' => GetMessage('SUP_CL_SESSION_ID'), 'default' => false, 'sort' => 'SESSION_ID'); $arHeaders[] = array('id' => 'GUEST_ID', 'content' => GetMessage('SUP_CL_GUEST_ID'), 'default' => false, 'sort' => 'GUEST_ID'); $bStatIncluded = CModule::IncludeModule('statistic'); $lAdmin->AddHeaders($arHeaders);