if (!in_array($by, $lAdmin->GetVisibleHeaderColumns(), true)) { $by = 'ID'; } // add filter $filter = null; $filterFields = array('find_id'); $filterValues = array(); $filterTitles = array('ID'); $USER_FIELD_MANAGER->AdminListAddFilterFields($ufEntityId, $filterFields); $filter = $lAdmin->InitFilter($filterFields); if (!empty($find_id)) { $filterValues['ID'] = $find_id; } $USER_FIELD_MANAGER->AdminListAddFilter($ufEntityId, $filterValues); $USER_FIELD_MANAGER->AddFindFields($ufEntityId, $filterTitles); $filter = new CAdminFilter($sTableID . "_filter_id", $filterTitles); // group actions if ($lAdmin->EditAction()) { foreach ($FIELDS as $ID => $arFields) { $ID = (int) $ID; if ($ID <= 0) { continue; } if (!$lAdmin->IsUpdated($ID)) { continue; } $entity_data_class::update($ID, $arFields); } } if ($arID = $lAdmin->GroupAction()) { if ($_REQUEST['action_target'] == 'selected') {
$arFields = array(); while ($arProperty = $dbProperty->GetNext()) { $arFields["find_el_property_" . $arProperty["ID"]] = ""; } $dbProperty = CIBlockProperty::GetList(array(), array("IBLOCK_ID" => $IBLOCK_CATALOG_ID, "CODE" => "NEWPRODUCT")); while ($arProperty = $dbProperty->GetNext()) { $arFields["find_el_property_" . $arProperty["ID"]] = ""; } $dbProperty = CIBlockProperty::GetList(array(), array("IBLOCK_ID" => $IBLOCK_CATALOG_ID, "CODE" => "SPECIALOFFER")); while ($arProperty = $dbProperty->GetNext()) { $arFields["find_el_property_" . $arProperty["ID"]] = ""; } require_once $_SERVER["DOCUMENT_ROOT"] . "/bitrix/modules/main/interface/admin_lib.php"; CAdminFilter::AddPresetToBase(array("NAME" => GetMessage("WIZ_PRECET"), "FILTER_ID" => "tbl_product_admin_" . md5($iblockType . "." . $IBLOCK_CATALOG_ID) . "_filter", "LANGUAGE_ID" => $lang, "FIELDS" => $arFields)); CUserOptions::SetOption("filter", "tbl_product_admin_" . md5($iblockType . "." . $IBLOCK_CATALOG_ID) . "_filter", array("rows" => "find_el_name, find_el_active, find_el_timestamp_from, find_el_timestamp_to"), true); CAdminFilter::SetDefaultRowsOption("tbl_product_admin_" . md5($iblockType . "." . $IBLOCK_CATALOG_ID) . "_filter", array("miss-0", "IBEL_A_F_PARENT")); //delete 1c props $arPropsToDelete = array("CML2_TAXES", "CML2_BASE_UNIT", "CML2_TRAITS", "CML2_ATTRIBUTES", "CML2_ARTICLE", "CML2_BAR_CODE", "CML2_FILES", "CML2_MANUFACTURER", "CML2_PICTURES"); foreach ($arPropsToDelete as $code) { $dbProperty = CIBlockProperty::GetList(array(), array("IBLOCK_ID" => $IBLOCK_CATALOG_ID, "XML_ID" => $code)); if ($arProperty = $dbProperty->GetNext()) { CIBlockProperty::Delete($arProperty["ID"]); } if ($IBLOCK_OFFERS_ID) { $dbProperty = CIBlockProperty::GetList(array(), array("IBLOCK_ID" => $IBLOCK_OFFERS_ID, "XML_ID" => $code)); if ($arProperty = $dbProperty->GetNext()) { CIBlockProperty::Delete($arProperty["ID"]); } } } CWizardUtil::ReplaceMacros(WIZARD_SITE_PATH . "/catalog/index.php", array("CATALOG_IBLOCK_ID" => $IBLOCK_CATALOG_ID));
/*********** MAIN PAGE ****************************************************/ /****************************************************************************/ $APPLICATION->SetTitle(GetMessage("BPATL_TITLE")); require $_SERVER["DOCUMENT_ROOT"] . "/bitrix/modules/main/include/prolog_admin_after.php"; ?> <form name="find_form" method="GET" action="<?php echo $APPLICATION->GetCurPage(); ?> ?"> <?php $ar = array(GetMessage("BPATL_F_MODIFIED"), GetMessage("BPATL_F_NAME"), GetMessage("BPATL_DESCR"), GetMessage("BPATL_FILTER_STATUS"), GetMessage("BPATL_WORKFLOW_NAME")); if ($allowAdminAccess) { $ar[] = GetMessage("BPATL_USER_ID"); } $oFilter = new CAdminFilter($sTableID . "_filter", $ar); $oFilter->SetDefaultRows(array("filter_modified_1", 'filter_name')); $oFilter->AddPreset(array("ID" => "filter_running", "NAME" => GetMessage("BPATL_FILTER_STATUS_RUNNING"), "FIELDS" => array("filter_status" => 0))); $oFilter->AddPreset(array("ID" => "filter_complete", "NAME" => GetMessage("BPATL_FILTER_STATUS_COMPLETE"), "FIELDS" => array("filter_status" => 1))); $oFilter->AddPreset(array("ID" => "filter_all", "NAME" => GetMessage("BPATL_FILTER_STATUS_ALL"), "FIELDS" => array("filter_status" => 2))); $oFilter->Begin(); ?> <tr> <td><?php echo GetMessage("BPATL_F_MODIFIED"); ?> :</td> <td><?php echo CalendarPeriod("filter_modified_1", htmlspecialcharsbx($filter_modified_1), "filter_modified_2", htmlspecialcharsbx($filter_modified_2), "find_form", "Y"); ?> </td>
} } else { CAdminMessage::ShowMessage(GetMessage("STAT_GD_NOT_INSTALLED")); } } $lAdmin->EndCustomContent(); $aContext = array(); $aContext[] = array("TEXT" => $summa == "Y" ? GetMessage("STAT_SUMMARIZED_GRAPH") : GetMessage("STAT_MULTI_GRAPH"), "MENU" => array(array("TEXT" => GetMessage("STAT_SUMMARIZED_GRAPH"), "ACTION" => $lAdmin->ActionDoGroup(0, "", "summa=Y"), "ICON" => $summa == "Y" ? "checked" : ""), array("TEXT" => GetMessage("STAT_MULTI_GRAPH"), "ACTION" => $lAdmin->ActionDoGroup(0, "", "summa=N"), "ICON" => $summa != "Y" ? "checked" : ""))); if ($STAT_RIGHT > "M") { $aContext[] = array("TEXT" => $show_money == "Y" ? GetMessage("STAT_SHOW_MONEY") : GetMessage("STAT_SHOW_COUNT"), "MENU" => array(array("TEXT" => GetMessage("STAT_MONEY"), "ACTION" => $lAdmin->ActionDoGroup(0, "", "show_money=Y"), "ICON" => $show_money == "Y" ? "checked" : ""), array("TEXT" => GetMessage("STAT_COUNT"), "ACTION" => $lAdmin->ActionDoGroup(0, "", "show_money=N"), "ICON" => $show_money != "Y" ? "checked" : ""))); } $lAdmin->AddAdminContextMenu($aContext, false, false); $lAdmin->CheckListMode(); $APPLICATION->SetTitle(GetMessage("STAT_RECORDS_LIST")); require_once $_SERVER["DOCUMENT_ROOT"] . "/bitrix/modules/main/include/prolog_admin_after.php"; $oFilter = new CAdminFilter($sTableID . "_filter", array(GetMessage("STAT_F_EVENTS"))); ?> <form name="find_form" method="GET" action="<?php echo $APPLICATION->GetCurPage(); ?> ?"> <?php $oFilter->Begin(); ?> <tr> <td><?php echo GetMessage("STAT_F_PERIOD") . " (" . FORMAT_DATE . "):"; ?> </td> <td><?php
} $arActions[] = array("SEPARATOR" => true); if (is_set($arActions[count($arActions) - 1], "SEPARATOR")) { unset($arActions[count($arActions) - 1]); } $row->AddActions($arActions); } $lAdmin->AddFooter(array(array("title" => GetMessage("MAIN_ADMIN_LIST_SELECTED"), "value" => $rsData->SelectedRowsCount()), array("counter" => true, "title" => GetMessage("MAIN_ADMIN_LIST_CHECKED"), "value" => "0"))); $lAdmin->AddGroupActionTable(array("delete" => GetMessage("MAIN_ADMIN_LIST_DELETE"))); $aContext = array(array("TEXT" => GetMessage("SENDER_CONTACT_LIST_BUTTON_ADD"), "TITLE" => GetMessage("POST_ADD_TITLE"), "ICON" => "btn_new", "MENU" => array(array("TEXT" => GetMessage("SENDER_CONTACT_LIST_BUTTON_ADD_FORM"), "ACTION" => $lAdmin->ActionRedirect("sender_contact_edit.php?lang=" . LANGUAGE_ID)), array("TEXT" => GetMessage("SENDER_CONTACT_LIST_BUTTON_ADD_LIST"), "ACTION" => $lAdmin->ActionRedirect("sender_contact_import.php?lang=" . LANGUAGE_ID)), array("TEXT" => GetMessage("SENDER_CONTACT_LIST_BUTTON_ADD_FILE"), "ACTION" => $lAdmin->ActionRedirect("sender_contact_import.php?lang=" . LANGUAGE_ID)), $POST_RIGHT >= "W" ? array("TEXT" => GetMessage("SENDER_CONTACT_LIST_BUTTON_ADD_PULL1"), "ACTION" => $lAdmin->ActionRedirect("sender_contact_admin.php?action=pull&lang=" . LANGUAGE_ID)) : null))); $aContext[] = array("TEXT" => GetMessage("SENDER_CONTACT_LIST_EDIT"), "LINK" => "/bitrix/admin/sender_list_admin.php?lang=" . LANG, "TITLE" => GetMessage("SENDER_CONTACT_LIST_EDIT_TITLE"), "ICON" => ""); $lAdmin->AddAdminContextMenu($aContext); $lAdmin->CheckListMode(); $APPLICATION->SetTitle(GetMessage("rub_title")); require $_SERVER["DOCUMENT_ROOT"] . "/bitrix/modules/main/include/prolog_admin_after.php"; $oFilter = new CAdminFilter($sTableID . "_filter", array(GetMessage("rub_f_name"), GetMessage("rub_f_email"), GetMessage("rub_f_subscribed"), GetMessage("rub_f_unsubscribed"), GetMessage("rub_f_list"))); $oFilter->SetDefaultRows(array("find_email", "find_list")); $oFilter->AddPreset(array("ID" => "subscribed_list", "NAME" => GetMessage('SENDER_CONTACT_LIST_PRESET_SUB'), "FIELDS" => array("find_email" => "", "find_subscribed" => "ALL"))); $oFilter->AddPreset(array("ID" => "unsubscribed_list", "NAME" => GetMessage('SENDER_CONTACT_LIST_PRESET_UN_SUB'), "FIELDS" => array("find_email" => "", "find_unsubscribed" => "ALL"))); $filterMailingSubList = array('reference' => array(GetMessage('rub_f_yes')), 'reference_id' => array('ALL')); $filterMailingUnSubList = array('reference' => array(GetMessage('rub_f_yes')), 'reference_id' => array('ALL')); $mailingDb = \Bitrix\Sender\MailingTable::getList(array('select' => array('IS_TRIGGER', 'REFERENCE' => 'NAME', 'REFERENCE_ID' => 'ID'))); while ($arMailing = $mailingDb->fetch()) { if ($arMailing['IS_TRIGGER'] != 'Y') { $filterMailingSubList['reference'][] = $arMailing['REFERENCE']; $filterMailingSubList['reference_id'][] = $arMailing['REFERENCE_ID']; } $filterMailingUnSubList['reference'][] = $arMailing['REFERENCE']; $filterMailingUnSubList['reference_id'][] = $arMailing['REFERENCE_ID']; } ?>
"> <? $arFilterFieldsTmp = array( "filter_user" => GetMessage("SOA_ROW_BUYER"), "filter_date_history" => GetMessage("SALE_F_DATE"), "filter_status_id" => GetMessage("SALE_F_DATE_UPDATE"), "filter_payed" => GetMessage("SALE_F_ID"), "filter_allow_delivery" => GetMessage("SALE_F_LANG_CUR"), "filter_canceled" => GetMessage("SOA_F_PRICE"), "filter_deducted" => GetMessage("SOA_F_PRICE"), "filter_marked" => GetMessage("SOA_F_PRICE") ); $oFilter = new CAdminFilter( $sTableID_tab5."_filters", $arFilterFieldsTmp ); $oFilter->SetDefaultRows(array("filter_user")); $oFilter->Begin(); ?> <tr> <td><?php echo GetMessage('SOD_HIST_H_USER'); ?> :</td> <td> <?echo FindUserID("filter_user", $filter_user, "", "find_form5");?> </td> </tr>
} unset($property); $lAdmin->AddFooter(array(array("title" => GetMessage("MAIN_ADMIN_LIST_SELECTED"), "value" => $propertyIterator->SelectedRowsCount()), array("counter" => true, "title" => GetMessage("MAIN_ADMIN_LIST_CHECKED"), "value" => "0"))); $aContext = array(array("ICON" => "btn_new", "TEXT" => GetMessage("IBP_ADM_TO_ADD"), "LINK" => "iblock_edit_property.php?lang=" . LANGUAGE_ID . "&IBLOCK_ID=" . urlencode($arIBlock["ID"]) . "&ID=n0" . ($_REQUEST["admin"] == "Y" ? "&admin=Y" : "&admin=N"), "TITLE" => GetMessage("IBP_ADM_TO_ADD_TITLE"))); $lAdmin->AddAdminContextMenu($aContext); $lAdmin->AddGroupActionTable(array("delete" => GetMessage("MAIN_ADMIN_LIST_DELETE"), "activate" => GetMessage("MAIN_ADMIN_LIST_ACTIVATE"), "deactivate" => GetMessage("MAIN_ADMIN_LIST_DEACTIVATE"))); $lAdmin->CheckListMode(); $APPLICATION->SetTitle(GetMessage("IBP_ADM_TITLE", array("#IBLOCK_NAME#" => htmlspecialcharsex($arIBlock["NAME"])))); require $_SERVER["DOCUMENT_ROOT"] . "/bitrix/modules/main/include/prolog_admin_after.php"; ?> <form method="GET" action="iblock_admin.php?type=<?php echo urlencode($type); ?> " name="find_form"> <?php $oFilter = new CAdminFilter($sTableID . "_filter", array("find_code" => GetMessage("IBP_ADM_CODE"), "find_active" => GetMessage("IBP_ADM_ACTIVE"), "find_searchable" => GetMessage("IBP_ADM_SEARCHABLE"), "find_filtrable" => GetMessage("IBP_ADM_FILTRABLE"), "find_is_required" => GetMessage("IBP_ADM_IS_REQUIRED"), "find_multiple" => GetMessage("IBP_ADM_MULTIPLE"), "find_xml_id" => GetMessage("IBP_ADM_XML_ID"), "find_property_type" => GetMessage("IBP_ADM_PROPERTY_TYPE"))); $oFilter->Begin(); $arr = array("reference" => array(GetMessage("IBLOCK_YES"), GetMessage("IBLOCK_NO")), "reference_id" => array("Y", "N")); ?> <tr> <td><b><?php echo GetMessage("IBP_ADM_NAME"); ?> :</b></td> <td><input type="text" name="find_name" value="<?php echo htmlspecialcharsbx($find_name); ?> " size="40"></td> </tr> <tr> <td><?php
} if ($obBucket->Init() && $_GET["file"] === "y") { echo "<script>SelFile('" . CUtil::JSEscape(urldecode($obBucket->GetFileSRC(rtrim($path, "/")))) . "');</script>"; } $lAdmin->EndPrologContent(); $lAdmin->CheckListMode(); $APPLICATION->SetTitle(GetMessage("CLO_STORAGE_SEARCH_TITLE")); require $_SERVER["DOCUMENT_ROOT"] . "/bitrix/modules/main/include/prolog_popup_admin.php"; ?> <form name="form1" method="GET" action="<?php echo $APPLICATION->GetCurPage(); ?> "> <?php $arFindFields = array("bucket" => GetMessage("CLO_STORAGE_SEARCH_BUCKET"), "path" => GetMessage("CLO_STORAGE_SEARCH_PATH")); $oFilter = new CAdminFilter($sTableID . "_filter", $arFindFields); $oFilter->Begin(); ?> <script language="JavaScript"> function SelFile(name) { el = window.opener.document.getElementById('<?php echo CUtil::JSEscape($n); ?> '); if(el) { el.value = name; if (window.opener.BX) window.opener.BX.fireEvent(el, 'change'); }
?> <form name="form1" action="<?php echo $APPLICATION->GetCurPage(); ?> " method="POST"> <input type="hidden" name="lang" value="<?php echo LANG; ?> "> <?php $arGroups = array(); $dbr_groups = CControllerGroup::GetList(array("SORT" => "ASC", "NAME" => "ASC", "ID" => "ASC")); while ($ar_groups = $dbr_groups->GetNext()) { $arGroups[$ar_groups["ID"]] = $ar_groups["NAME"]; } $filter = new CAdminFilter($sTableID . "_filter_id", array(GetMessage("CTRLR_UPLOAD_FILTER_GROUP"))); $filter->Begin(); ?> <tr> <td nowrap><?php echo GetMessage("CTRLR_UPLOAD_FILTER_SITE"); ?> :</td> <td nowrap> <?php $dbr_members = CControllerMember::GetList(array("SORT" => "ASC", "NAME" => "ASC", "ID" => "ASC"), array("DISCONNECTED" => "N")); $arMembers = array(); $c = 0; while ($ar_member = $dbr_members->Fetch()) { $arMembers[$ar_member["ID"]] = $ar_member["NAME"]; $c++;
} $arFooterArray = array(array("title" => GetMessage('MAIN_ADMIN_LIST_SELECTED'), "value" => $dbUsersList->SelectedRowsCount())); $lAdmin->AddFooter($arFooterArray); $aContext = array(); $lAdmin->AddAdminContextMenu($aContext); $lAdmin->CheckListMode(); require_once $_SERVER["DOCUMENT_ROOT"] . "/bitrix/modules/sale/prolog.php"; require $_SERVER["DOCUMENT_ROOT"] . "/bitrix/modules/main/include/prolog_admin_after.php"; ?> <form name="find_form" method="GET" action="<?php echo $APPLICATION->GetCurPage(); ?> ?"> <?php $oFilter = new CAdminFilter($sTableID . "_filters", array("filter_universal" => GetMessage("BUYER_ROW_BUYER"), "filter_ID" => GetMessage("BUYER_F_ID"), "filter_login" => GetMessage("BUYER_F_LOGIN"), "filter_mail" => GetMessage("BUYER_F_MAIL"), "filter_phone" => GetMessage("BUYER_F_PHONE"), "find_last_login_1" => GetMessage("BUYER_F_DATE_AUTH"), "filter_price_all" => GetMessage("BUYER_F_PRICE_ALL"), "filter_quantity_all" => GetMessage("BUYER_F_QUANTITY_ALL"), "find_last_order_date" => GetMessage("BUYER_F_LAST_ORDER_DATE"), "filter_register_date" => GetMessage("BUYER_ROW_DATE_REGISTER"), "filter_group" => GetMessage("BUYER_F_GROUP"), "filter_currency" => GetMessage("BUYER_F_CURRENCY"), "filter_lid" => GetMessage("BUYER_ORDERS_LID"))); $oFilter->AddPreset(array("ID" => "find_best", "NAME" => GetMessage("BUYER_F_BEST"), "FIELDS" => array("filter_universal" => ""), "SORT_FIELD" => array("ORDER_SUM" => "DESC"))); $oFilter->AddPreset(array("ID" => "find_throw", "NAME" => GetMessage("BUYER_F_BUYERS_NEW"), "FIELDS" => array("filter_register_date_1_FILTER_PERIOD" => "month", "filter_register_date_1_FILTER_DIRECTION" => "current"), "SORT_FIELD" => array("DATE_REGISTER" => "DESC"))); $oFilter->Begin(); ?> <tr> <td><?php echo GetMessage('BUYER_ROW_BUYER'); ?> :</td> <td> <input type="text" name="filter_universal" value="<?php echo htmlspecialcharsbx($filter_universal); ?> " size="40"> </td>
if ($bADS) { $arFilterHeads[] = GetMessage("SUP_F_SUPPORTTEAM_GROUP"); } if ($bADS || $bSupportClient = 'Y') { $arFilterHeads[] = GetMessage("SUP_F_CLIENT_GROUP"); } if ($bADS) { $arFilterHeads[] = GetMessage("SUP_F_COUPON"); } $USER_FIELD_MANAGER->AddFindFields( $entity_id, $arFilterHeads ); $filter = new CAdminFilter( $sTableID."_filter_id", $arFilterHeads ); if ($lAdmin->IsDefaultFilter()) { if ($bADS) { $find_lamp = Array("red","yellow"); $by = "s_default"; $find_hold_on="N"; $sort = "asc"; } else { $find_lamp = Array("red","green");
if(CModule::IncludeModule("workflow")) $arFindFields["stat"] = GetMessage("IBLOCK_ELSEARCH_F_STATUS"); if(is_array($arIBTYPE) && ($arIBTYPE["SECTIONS"] == "Y")) $arFindFields["sec"] = GetMessage("IBLOCK_ELSEARCH_F_SECTION"); $arFindFields["act"] = GetMessage("IBLOCK_ELSEARCH_F_ACTIVE"); $arFindFields["ext_id"] = GetMessage("IBLOCK_FIELD_EXTERNAL_ID"); $arFindFields["tit"] = GetMessage("IBLOCK_ELSEARCH_F_TITLE"); $arFindFields["dsc"] = GetMessage("IBLOCK_ELSEARCH_F_DSC"); foreach($arProps as $prop) if($prop["FILTRABLE"]=="Y" && $prop["PROPERTY_TYPE"]!="F") $arFindFields["p".$prop["ID"]] = $prop["NAME"]; $oFilter = new CAdminFilter($sTableID."_filter", $arFindFields); $oFilter->Begin(); ?> <script type="text/javascript"> function SelEl(id, name) { <? if ('' != $lookup) { if ('' != $m) { ?>window.opener.<? echo $lookup; ?>.AddValue(id);<? } else
) <?php echo htmlspecialcharsbx($arForm["NAME"]); echo EndNote(); if ($strError) { $lAdmin->AddFilterError($strError); } ?> <form name="form1" method="GET" action="<?php echo $APPLICATION->GetCurPage(); ?> ?"> <?php if ($additional == "Y") { $oFilter = new CAdminFilter($sTableID . "_filter", array(GetMessage("FORM_FL_ID"), GetMessage("FORM_FL_ACTIVE"), GetMessage("FORM_FL_SID"), GetMessage("FORM_FL_COMMENT"), GetMessage("FORM_FL_HTML_INC"), GetMessage("FORM_FL_EXCEL_INC"), GetMessage("FORM_FL_FILTER_INC"), GetMessage("FORM_FL_LOGIC"))); } else { $oFilter = new CAdminFilter($sTableID . "_filter", array(GetMessage("FORM_FL_ID"), GetMessage("FORM_FL_ACTIVE"), GetMessage("FORM_FL_SID"), GetMessage("FORM_FL_COMMENT"), GetMessage("FORM_FL_REQUIRED"), GetMessage("FORM_FL_HTML_INC"), GetMessage("FORM_FL_EXCEL_INC"), GetMessage("FORM_FL_FILTER_INC"), GetMessage("FORM_FL_LOGIC"))); } $oFilter->Begin(); ?> <tr> <td><b><?php echo $additional == "Y" ? GetMessage("FORM_ADDITIONAL_TITLE") : GetMessage("FORM_TITLE"); ?> :</b></td> <td><input type="text" name="find_title" size="47" value="<?php echo htmlspecialcharsbx($find_title); ?> "><?php echo InputType("checkbox", "find_title_exact_match", "Y", $find_title_exact_match, false, "", "title='" . GetMessage("FORM_EXACT_MATCH") . "'"); ?>
"filter_sum_paid" => GetMessage("SO_SUM_PAID"), ); foreach ($arOrderProps as $key => $value) if ($value["IS_FILTERED"] == "Y" && $value["TYPE"] != "MULTISELECT") $arFilterFieldsTmp[] = $value["NAME"]; foreach ($arOrderPropsCode as $key => $value) if ($value["IS_FILTERED"] == "Y" && $value["TYPE"] != "MULTISELECT") $arFilterFieldsTmp[] = $value["NAME"]; //"filter_delivery_request_sent" => GetMessage("SALE_F_DELIVERY_DATE_REQUEST") $arFilterFieldsTmp[] = GetMessage("SALE_F_DELIVERY_REQUEST_SENT"); $oFilter = new CAdminFilter( $sTableID."_filter", $arFilterFieldsTmp ); $oFilter->SetDefaultRows(array("filter_universal", "filter_status", "filter_canceled")); $oFilter->AddPreset(array( "ID" => "find_prioritet", "NAME" => GetMessage("SOA_PRESET_PRIORITET"), "FIELDS" => array( "filter_status" => "N", "filter_price_from" => "10000", "filter_price_to" => "" ), //"SORT_FIELD" => array("DATE_INSERT" => "DESC"), ));
$arActions[] = array("ICON" => "", "DEFAULT" => false, "TEXT" => GetMessage("sender_mailing_chain_adm_action_send"), "ACTION" => $lAdmin->ActionRedirect("/bitrix/admin/sender_mailing_chain_admin.php?MAILING_ID=" . $MAILING_ID . "&ID=" . $f_ID . "&action=send&lang=" . LANGUAGE_ID)); } } if (is_set($arActions[count($arActions) - 1], "SEPARATOR")) { unset($arActions[count($arActions) - 1]); } $row->AddActions($arActions); } $lAdmin->AddFooter(array(array("title" => GetMessage("MAIN_ADMIN_LIST_SELECTED"), "value" => $rsData->SelectedRowsCount()), array("counter" => true, "title" => GetMessage("MAIN_ADMIN_LIST_CHECKED"), "value" => "0"))); $lAdmin->AddGroupActionTable(array("delete" => GetMessage("MAIN_ADMIN_LIST_DELETE"))); $aContext = array(array("TEXT" => GetMessage("MAIN_ADD"), "LINK" => "/bitrix/admin/sender_mailing_chain_edit.php?MAILING_ID=" . $MAILING_ID . "&lang=" . LANGUAGE_ID, "TITLE" => GetMessage("POST_ADD_TITLE"), "ICON" => "btn_new")); $lAdmin->AddAdminContextMenu($aContext); $lAdmin->CheckListMode(); $APPLICATION->SetTitle(GetMessage("sender_mailing_chain_adm_title")); require $_SERVER["DOCUMENT_ROOT"] . "/bitrix/modules/main/include/prolog_admin_after.php"; $oFilter = new CAdminFilter($sTableID . "_filter", array("ID", GetMessage("sender_mailing_chain_adm_field_name"), GetMessage("sender_mailing_chain_adm_field_status"))); ?> <form name="find_form" method="get" action="<?php echo $APPLICATION->GetCurPage(); ?> "> <?php $oFilter->Begin(); ?> <tr> <td><?php echo "ID"; ?> :</td> <td> <input type="text" name="find_id" size="47" value="<?php
$arActions[] = array("SEPARATOR" => true); $arActions[] = array("ICON" => "delete", "TEXT" => GetMessage("MAIN_ADMIN_MENU_DELETE"), "ACTION" => "if(confirm('" . GetMessageJS('LEARNING_CONFIRM_DEL_MESSAGE') . "')) " . $lAdmin->ActionDoGroup($f_ID, "delete", 'LESSON_PATH=' . $uriLessonPath)); $row->AddActions($arActions); } // list footer $lAdmin->AddFooter(array(array("title" => GetMessage("MAIN_ADMIN_LIST_SELECTED"), "value" => $rsData->SelectedRowsCount()), array("counter" => true, "title" => GetMessage("MAIN_ADMIN_LIST_CHECKED"), "value" => "0"))); // group actions buttons $lAdmin->AddGroupActionTable(array("self" => GetMessage("LEARNING_ACTION_SELF"), "deself" => GetMessage("LEARNING_ACTION_DESELF"), "activate" => GetMessage("MAIN_ADMIN_LIST_ACTIVATE"), "deactivate" => GetMessage("MAIN_ADMIN_LIST_DEACTIVATE"), "required" => GetMessage("MAIN_ADMIN_LIST_REQUIRED"), "derequired" => GetMessage("MAIN_ADMIN_LIST_NOT_REQUIRED"), "delete" => GetMessage("MAIN_ADMIN_LIST_DELETE"))); $arContextPopup = array(array("TEXT" => GetMessage('LEARNING_SINGLE_CHOICE'), "LINK" => "learn_question_edit.php?lang=" . LANG . '&LESSON_PATH=' . $uriLessonPath . "&QUESTION_TYPE=S" . GetFilterParams("filter_", false) . $str_from), array("TEXT" => GetMessage('LEARNING_MULTIPLE_CHOICE'), "LINK" => "learn_question_edit.php?lang=" . LANG . '&LESSON_PATH=' . $uriLessonPath . "&QUESTION_TYPE=M" . GetFilterParams("filter_", false) . $str_from), array("TEXT" => GetMessage('LEARNING_SORTING'), "LINK" => "learn_question_edit.php?lang=" . LANG . '&LESSON_PATH=' . $uriLessonPath . "&QUESTION_TYPE=R" . GetFilterParams("filter_", false) . $str_from), array("TEXT" => GetMessage('LEARNING_TEXT_ANSWER'), "LINK" => "learn_question_edit.php?lang=" . LANG . '&LESSON_PATH=' . $uriLessonPath . "&QUESTION_TYPE=T" . GetFilterParams("filter_", false) . $str_from)); $aContext = array(array("ICON" => "btn_new", "TEXT" => GetMessage("LEARNING_ADD"), "TITLE" => GetMessage("LEARNING_ADD_ALT"), "MENU" => $arContextPopup)); $lAdmin->AddAdminContextMenu($aContext); // list mode check (if AJAX then terminate the script) $lAdmin->CheckListMode(); $APPLICATION->SetTitle($arLesson['NAME'] . ': ' . GetMessage('LEARNING_QUESTION')); require $_SERVER["DOCUMENT_ROOT"] . "/bitrix/modules/main/include/prolog_admin_after.php"; $filter = new CAdminFilter($sTableID . "_filter", array(GetMessage("LEARNING_NAME"), GetMessage("LEARNING_F_SELF"), GetMessage("LEARNING_F_ACTIVE2"), GetMessage("LEARNING_F_CORRECT_REQUIRED"))); ?> <form method="GET" action="<?php echo $APPLICATION->GetCurPage(); ?> " name="find_form" onsubmit="return this.set_filter.onclick();"> <input type="hidden" name="LESSON_PATH" value="<?php echo htmlspecialcharsbx(urldecode($uriLessonPath)); ?> "> <?php $filter->Begin(); ?> <tr> <td><b><?php
****************************************************************************/ require $_SERVER["DOCUMENT_ROOT"] . "/bitrix/modules/main/include/prolog_popup_admin.php"; $chain = new CAdminChain("main_navchain"); $chain->AddItem(array("TEXT" => htmlspecialcharsex($arIBlock["NAME"]), "LINK" => '/bitrix/admin/cat_section_search.php?lang=' . LANGUAGE_ID . '&IBLOCK_ID=' . $IBLOCK_ID . '&find_section_section=0' . '&n=' . urlencode($n) . '&k=' . urlencode($k) . ($m ? "&m=y" : ""), "ONCLICK" => $lAdmin->ActionAjaxReload('/bitrix/admin/cat_section_search.php?lang=' . LANGUAGE_ID . '&IBLOCK_ID=' . $IBLOCK_ID . '&find_section_section=0' . '&n=' . urlencode($n) . '&k=' . urlencode($k) . ($m ? "&m=y" : "")) . ';return false;')); $chain->Show(); ?> <form method="GET" name="find_section_form" action="<?php echo $APPLICATION->GetCurPage(); ?> "> <?php $arFindFields = array("iblock_id" => GetMessage("BX_MOD_CATALOG_ADMIN_CSS_HEAD_IBLOCK_ID"), "name" => GetMessage("BX_MOD_CATALOG_ADMIN_CSS_HEAD_NAME"), "id" => GetMessage("BX_MOD_CATALOG_ADMIN_CSS_HEAD_ID"), "timestamp_x" => GetMessage("BX_MOD_CATALOG_ADMIN_CSS_HEAD_TIMESTAMP"), "modified_by" => GetMessage("BX_MOD_CATALOG_ADMIN_CSS_HEAD_MODIFIED_BY"), "date_create" => GetMessage("BX_MOD_CATALOG_ADMIN_CSS_HEAD_DATE_CREATE"), "created_by" => GetMessage("BX_MOD_CATALOG_ADMIN_CSS_HEAD_CREATED_BY"), "code" => GetMessage("BX_MOD_CATALOG_ADMIN_CSS_HEAD_CODE"), "xml_id" => GetMessage("BX_MOD_CATALOG_ADMIN_CSS_HEAD_XML_ID"), "active" => GetMessage("BX_MOD_CATALOG_ADMIN_CSS_HEAD_ACTIVE")); if ($entity_id) { $USER_FIELD_MANAGER->AddFindFields($entity_id, $arFindFields); } $oFilter = new CAdminFilter($sTableID . "_filter", $arFindFields); $oFilter->Begin(); ?> <script type="text/javascript"> function SelEl(id, name) { <?php if ($m) { ?> window.opener.InS<?php echo md5($n); ?> (id, name); <?php } else { ?>
// показ формы с кнопками добавления, ... $lAdmin->AddGroupActionTable(array("delete" => true)); $aContext = array(array("TEXT" => GetMessage("ADD_TASK"), "LINK" => "task_edit.php?lang=" . LANGUAGE_ID, "TITLE" => GetMessage("ADD_TASK_TITLE"), "ICON" => "btn_new")); $lAdmin->AddAdminContextMenu($aContext); // проверка на вывод только списка (в случае списка, скрипт дальше выполняться не будет) $lAdmin->CheckListMode(); $APPLICATION->SetTitle(GetMessage("TITLE")); require $_SERVER["DOCUMENT_ROOT"] . BX_ROOT . "/modules/main/include/prolog_admin_after.php"; ?> <form name="find_form" method="GET" action="<?php echo $APPLICATION->GetCurPage(); ?> ?"> <?php $arFilter = array("ID" => $find_id, "LETTER" => $find_letter, "MODULE_ID" => $find_module_id, "SYS" => $find_sys, "BINDING" => $find_binding); $oFilter = new CAdminFilter($sTableID . "_filter", array(GetMessage('TASK_FILTER_LETTER'), GetMessage('TASK_FILTER_MODULE_ID'), GetMessage('TASK_FILTER_SYS'), GetMessage('TASK_FILTER_BINDING'))); $oFilter->Begin(); ?> <tr> <td nowrap><?php echo GetMessage("TASK_FILTER_ID"); ?> :</td> <td nowrap><input type="text" name="find_id" value="<?php echo htmlspecialcharsbx($find_id); ?> " size="35"></td> </tr> <tr> <td nowrap><?php echo GetMessage("TASK_FILTER_LETTER");
} $row->AddViewField("TITLE", $t_TITLE); $arActions = array(); $arActions[] = array("ICON" => "delete", "TEXT" => GetMessage("FM_ACT_DELETE"), "ACTION" => "if(confirm('" . GetMessage("FM_ACT_DEL_CONFIRM") . "')) " . $lAdmin->ActionDoGroup($t_ID, "delete", "USER_ID=" . $USER_ID . "&lang=" . LANG)); $row->AddActions($arActions); } //************************************ Footer ********************************************************************* $lAdmin->AddFooter(array(array("title" => GetMessage("MAIN_ADMIN_LIST_SELECTED"), "value" => $rsData->SelectedRowsCount()), array("counter" => true, "title" => GetMessage("MAIN_ADMIN_LIST_CHECKED"), "value" => "0"))); $lAdmin->AddGroupActionTable(array("delete" => GetMessage('FM_ACT_DELETE'))); $aMenu = array(array("TEXT" => GetMessage("FM_LIST_USER"), "LINK" => "/bitrix/admin/forum_subscribe.php?lang=" . LANG, "ICON" => "btn_list")); $lAdmin->AddAdminContextMenu($aMenu); $lAdmin->CheckListMode(); //************************************ Page *********************************************************************** $APPLICATION->SetTitle(GetMessage("FM_TITLE") . $LOGIN); require $_SERVER["DOCUMENT_ROOT"] . "/bitrix/modules/main/include/prolog_admin_after.php"; $oFilter = new CAdminFilter($sTableID . "_subscribe", array(GetMessage("FM_FLT_START_DATE_ALT"), GetMessage("FM_FLT_SUBSCR_TYPE_ALT"))); ?> <form name="form1" method="get" action="<?php echo $APPLICATION->GetCurPage(); ?> ?"> <input type="hidden" name="USER_ID" value="<?php echo $USER_ID; ?> "> <?php $oFilter->Begin(); ?> <tr valign="center"> <td><b><?php echo GetMessage("FM_FLT_SEARCH");
echo ShowError($strError); echo ShowNote($strNote); // Filter ?> <form name="form1" method="GET" action="<?php echo $APPLICATION->GetCurPage(); ?> "> <? $oFilter = new CAdminFilter( $sTableID."_filter", array( GetMessage("FORM_FL_ID"), GetMessage("FORM_FL_ACTIVE"), GetMessage("FORM_FL_DESCR"), GetMessage("FORM_FL_RESULTS"), ) ); $oFilter->Begin(); ?> <tr> <td nowrap><b><?php echo GetMessage("FORM_F_TITLE"); ?> </b></td> <td nowrap><input type="text" name="find_title" value="<?echo htmlspecialcharsbx($find_title)?>" size="47"><?php echo InputType("checkbox", "find_title_exact_match", "Y", $find_title_exact_match, false, "", "title='" . GetMessage("FORM_EXACT_MATCH") . "'"); ?>
} // check list output mode $lAdmin->CheckListMode(); /*************************************************************************** HTML form ****************************************************************************/ $APPLICATION->SetTitle(GetMessage("FORM_PAGE_TITLE")); require_once $_SERVER["DOCUMENT_ROOT"] . "/bitrix/modules/main/include/prolog_admin_after.php"; ?> <a name="tb"></a> <form name="form1" method="GET" action="<?php echo $APPLICATION->GetCurPage(); ?> ?"> <?php $oFilter = new CAdminFilter($sTableID . "_filter", array(GetMessage("FORM_FL_ID"), GetMessage("FORM_FL_SITE"), GetMessage("FORM_FL_SID"), GetMessage("FORM_FL_DESCRIPTION"))); $oFilter->Begin(); ?> <tr> <td><b><?php echo GetMessage("FORM_F_NAME"); ?> </b></td> <td><input type="text" name="find_name" size="47" value="<?php echo htmlspecialcharsbx($find_name); ?> "><?php echo InputType("checkbox", "find_name_exact_match", "Y", $find_name_exact_match, false, "", "title='" . GetMessage("FORM_EXACT_MATCH") . "'"); ?> <?php
} $arFooterArray = array(array("title" => GetMessage("MAIN_ADMIN_LIST_SELECTED"), "value" => $dbResultList->SelectedRowsCount())); $lAdmin->AddFooter($arFooterArray); $aContext = array(); $lAdmin->AddAdminContextMenu($aContext); $lAdmin->CheckListMode(); require_once $_SERVER["DOCUMENT_ROOT"] . "/bitrix/modules/sale/prolog.php"; $APPLICATION->SetTitle(GetMessage("SB_TITLE")); require $_SERVER["DOCUMENT_ROOT"] . "/bitrix/modules/main/include/prolog_admin_after.php"; ?> <form name="find_form" method="GET" action="<?php echo $APPLICATION->GetCurPage(); ?> ?"> <?php $oFilter = new CAdminFilter($sTableID . "_filter", array("find_universal" => GetMessage("SB_UNIVERSAL"), "find_user" => GetMessage("SB_FUSER_ID"), "find_user_login" => GetMessage("SB_USER_LOGIN"), "find_price" => GetMessage("SB_PRICE_ALL"), "find_quantity" => GetMessage("SB_QUANTITY_ALL"), "find_cnt" => GetMessage("SB_CNT"), "find_bt" => GetMessage("SB_BASKET_TYPE"), "find_di" => GetMessage("SB_DATE_INSERT"), "find_du" => GetMessage("SB_DATE_UPDATE"), "find_pi" => GetMessage("SB_PRODUCT_ID"), "find_cur" => GetMessage("SB_CURRENCY"), "find_ug" => GetMessage("SB_USER_GROUP_ID"), "find_lid" => GetMessage("SB_LID"))); $oFilter->SetDefaultRows(array("find_universal", "find_price", "find_ug", "find_quantity")); $oFilter->AddPreset(array("ID" => "find_1", "NAME" => GetMessage("SB_FILTER_WEEK"), "FIELDS" => array("filter_date_update_from_FILTER_PERIOD" => "week", "filter_date_update_from_FILTER_DIRECTION" => "previous", "filter_date_update_from" => ConvertTimeStamp(AddToTimeStamp(array("DD" => -7)))), "SORT_FIELD" => array("PRICE_ALL" => "DESC"))); $oFilter->AddPreset(array("ID" => "find_2", "NAME" => GetMessage("SB_FILTER_ALL"), "FIELDS" => array("find_user" => ""), "SORT_FIELD" => array("PRICE_ALL" => "DESC"))); $oFilter->AddPreset(array("ID" => "find_3", "NAME" => GetMessage("SB_FILTER_PRD"), "FIELDS" => array("find_user" => ""), "SORT_FIELD" => array("PR_COUNT" => "DESC"))); $oFilter->Begin(); ?> <tr> <td><?php echo GetMessage("SB_UNIVERSAL"); ?> :</td> <td> <input type="text" name="filter_universal" value="<?php echo htmlspecialcharsbx($filter_universal); ?>
echo LEARNING_FAILED_TO_LOAD_REASON; } else { CAdminMessage::ShowMessage(GetMessage('LEARNING_MODULE_NOT_FOUND')); } require $_SERVER['DOCUMENT_ROOT'] . '/bitrix/modules/main/include/epilog_admin.php'; // system's epilog exit; } require_once $_SERVER["DOCUMENT_ROOT"] . "/bitrix/modules/learning/prolog.php"; IncludeModuleLangFile(__FILE__); $sTableID = "t_learning_group_admin"; $oSort = new CAdminSorting($sTableID, "ID", "desc"); // sort initializing $lAdmin = new CAdminList($sTableID, $oSort); // list initializing $filter = new CAdminFilter($sTableID . "_filter", array(GetMessage('LEARNING_ADMIN_GROUPS_TITLE'), 'ID', GetMessage('LEARNING_ADMIN_GROUPS_ACTIVE'), GetMessage('LEARNING_ADMIN_GROUPS_CODE'), GetMessage('LEARNING_ADMIN_GROUPS_COURSE_TITLE'), GetMessage('LEARNING_ADMIN_GROUPS_COURSE_LESSON_ID'), GetMessage('LEARNING_ADMIN_GROUPS_SORT'), GetMessage('LEARNING_ADMIN_GROUPS_ACTIVE_FROM'), GetMessage('LEARNING_ADMIN_GROUPS_ACTIVE_TO'))); $arFilterFields = array("filter_title", "filter_id", "filter_active", "filter_code", "filter_course_title", "filter_course_lesson_id", "filter_sort", "filter_active_from_from", "filter_active_from_to", "filter_active_to_from", "filter_active_to_to"); $lAdmin->InitFilter($arFilterFields); // filter initializing $arFilter = array('ID' => $filter_id, 'ACTIVE' => $filter_active, 'TITLE' => $filter_title, 'CODE' => $filter_code, 'SORT' => $filter_sort, '>=ACTIVE_FROM' => $filter_active_from_from, '<=ACTIVE_FROM' => $filter_active_from_to, '>=ACTIVE_TO' => $filter_active_to_from, '<=ACTIVE_TO' => $filter_active_to_to, 'COURSE_TITLE' => $filter_course_title, 'COURSE_LESSON_ID' => $filter_course_lesson_id); if ($lAdmin->EditAction()) { foreach ($FIELDS as $ID => $arFields) { if (!$lAdmin->IsUpdated($ID)) { continue; } if (!CLearningGroup::update((int) $ID, $arFields)) { if ($e = $APPLICATION->GetException()) { $lAdmin->AddUpdateError(GetMessage("SAVE_ERROR") . $ID . ": " . $e->GetString(), $ID); } } }
?> <script type="text/javascript"> /*Dirty antivirushack: form_tbl_dump*/ if( typeof jQuery == 'undefined' ) document.write('<?php echo GetMessage('JQUERY_WARNING'); ?> '); </script> <div class="b-Gems"> <form name="form1" method="get" action="<?php echo $APPLICATION->GetCurPage(); ?> ?"> <? $sTableID = 'gems'; $oFilter = new CAdminFilter($sTableID."_filter", array(GetMessage('GEM'), GetMessage('TH_TYPE'))); $oFilter->Begin();?> <tr> <td colspan="2"></td> </tr> <tr> <td><?php echo GetMessage('GEM'); ?> </td> <td><input type="text" name="filter_by_gem" value="<?php echo htmlspecialcharsex($filter_by_gem); ?> " /></td> </tr> <tr>
function InitFilter($arFilterFields) { $sTableID = $this->table_id; global $del_filter, $set_filter, $save_filter; if($del_filter <> "") DelFilterEx($arFilterFields, $sTableID); elseif($set_filter <> "") { CAdminFilter::UnEscape($arFilterFields); InitFilterEx($arFilterFields, $sTableID, "set"); } elseif($save_filter <> "") { CAdminFilter::UnEscape($arFilterFields); } else InitFilterEx($arFilterFields, $sTableID, "get"); foreach ($arFilterFields as $f) { $fperiod = $f."_FILTER_PERIOD"; $fdirection = $f."_FILTER_DIRECTION"; $fbdays = $f."_DAYS_TO_BACK"; global $$f, $$fperiod, $$fdirection, $$fbdays; if (isset($$f)) $this->filter[$f] = $$f; if (isset($$fperiod)) $this->filter[$fperiod] = $$fperiod; if (isset($$fdirection)) $this->filter[$fdirection] = $$fdirection; if (isset($$fbdays)) $this->filter[$fbdays] = $$fbdays; } return $this->filter; }
} $arFindFields["find_name"] = GetMessage("SPS_NAME"); $arFindFields["find_descr"] = GetMessage("SPS_DESCR"); if (!empty($arProps)) { foreach ($arProps as $arProp) { $arFindFields["find_prop_" . $arProp["ID"]] = $arProp["NAME"]; } } if (!empty($arSKUProps)) { foreach ($arSKUProps as $arProp) { if ($arProp["FILTRABLE"] == "Y" && $arProp["PROPERTY_TYPE"] != "F") { $arFindFields["IBLIST_A_SUB_PROP_" . $arProp["ID"]] = $arProp["NAME"]; } } } $oFilter = new CAdminFilter($sTableID . "_filter", $arFindFields); $oFilter->SetDefaultRows("find_iblock_id", "find_name"); $oFilter->Begin(); ?> <tr> <td><?php echo GetMessage("SPS_CATALOG"); ?> :</td> <td> <select name="IBLOCK_ID" onchange="BX('LID').value = BX('LID_'+this.value).value"> <?php $strShowOffersIBlock = COption::GetOptionString('catalog', 'product_form_show_offers_iblock'); $catalogID = $arLid = array(); $arCatalogFilter = array(); if ($boolSubscribe) {
echo (int) $arResult['IBLOCK_ID']; ?> " id="<?php echo $tableId; ?> _iblock"> <input type="hidden" name="subscribe" value="<?php echo $arResult['SUBSCRIPTION'] ? 'Y' : 'N'; ?> "> <input type="hidden" name="allow_select_parent" value="<?php echo $arResult['ALLOW_SELECT_PARENT']; ?> "> <?php $oFilter = new CAdminFilter($arResult['TABLE_ID'] . '_iblock_' . (int) $arResult['IBLOCK_ID'] . "_filter", $arResult['FILTER_LABELS']); $oFilter->SetDefaultRows("find_code"); $oFilter->Begin(); ?> <tr> <td nowrap><?php echo GetMessage("SPS_CODE"); ?> :</td> <td nowrap> <input type="text" name="filter_code" size="50" value="<?php echo htmlspecialcharsex($_REQUEST["filter_code"]); ?> "> </td> </tr>
$aContext = $aMenu; $lAdmin->AddAdminContextMenu($aContext); } $lAdmin->CheckListMode(); /******************************************************************** Form ********************************************************************/ $APPLICATION->SetTitle(str_replace("#ID#", "{$VOTE_ID}", GetMessage("VOTE_PAGE_TITLE"))); require_once $_SERVER["DOCUMENT_ROOT"] . "/bitrix/modules/main/include/prolog_admin_after.php"; ?> <form name="form1" method="GET" action="<?php echo $APPLICATION->GetCurPage(); ?> ?"> <?php $oFilter = new CAdminFilter($sTableID . "_filter", array(GetMessage("VOTE_FLT_ID"), GetMessage("VOTE_FLT_ACTIVE"), GetMessage("VOTE_FLT_DIAGRAM"), GetMessage("VOTE_FLT_REQUIRED"))); $oFilter->Begin(); ?> <tr> <td><b><?php echo GetMessage("VOTE_F_QUESTION"); ?> </b></td> <td><input type="text" name="find_question" value="<?php echo htmlspecialcharsbx($find_question); ?> " size="47"><?php echo InputType("checkbox", "find_question_exact_match", "Y", $find_question_exact_match, false, "", "title='" . GetMessage("VOTE_EXACT_MATCH") . "'"); ?> <?php echo ShowFilterLogicHelp();
<?php require_once $_SERVER["DOCUMENT_ROOT"] . "/bitrix/modules/main/include/prolog_admin_before.php"; require_once $_SERVER["DOCUMENT_ROOT"] . "/bitrix/modules/currency/prolog.php"; $CURRENCY_RIGHT = $APPLICATION->GetGroupRight("currency"); if ($CURRENCY_RIGHT == "D") { $APPLICATION->AuthForm(GetMessage("ACCESS_DENIED")); } CModule::IncludeModule('currency'); IncludeModuleLangFile($_SERVER["DOCUMENT_ROOT"] . "/bitrix/modules/currency/currencies_rates.php"); $sTableID = "t_currency_rates"; $oSort = new CAdminSorting($sTableID, "date", "desc"); $lAdmin = new CAdminList($sTableID, $oSort); $arFilterFields = array("filter_period_from", "filter_period_to", "filter_currency"); $lAdmin->InitFilter($arFilterFields); $filter = new CAdminFilter($sTableID . "_filter", array(GetMessage("curr_rates_curr1"))); $arFilter = array("CURRENCY" => $filter_currency, "DATE_RATE" => $filter_period_from, "!DATE_RATE" => $filter_period_to); if ($by != "curr" && $by != "rate") { $by = "date"; } $order = strtolower($order); if ($order != "asc") { $order = "desc"; } if ($CURRENCY_RIGHT == "W" && $lAdmin->EditAction()) { foreach ($FIELDS as $ID => $arFields) { $ID = (int) $ID; if (!$lAdmin->IsUpdated($ID)) { continue; } $arCurR = CCurrencyRates::GetByID($ID);
{ tbl_fileman_admin_filter.OnClear('tbl_fileman_admin', '/bitrix/admin/fileman_admin.php?lang=' + lang + '&site=' + site + '&path=' + path + '&'); return false; }; } </script> <?php if (!$bSearch) { ?> <form name="find_form" method="GET" action="<?php echo $APPLICATION->GetCurPage(); ?> ?"> <?php $oFilter = new CAdminFilter($sTableID . "_filter", array(GetMessage('MAIN_F_TIMESTAMP'), GetMessage('MAIN_F_TYPE'))); $oFilter->Begin(); ?> <tr> <td><b><?php echo GetMessage("MAIN_F_NAME"); ?> :</b></td> <td nowrap> <input type="text" name="find_name" value="<?php echo htmlspecialcharsbx($find_name); ?> " size="35"> </td> </tr> <tr>