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') {
Ejemplo n.º 2
0
 $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));
Ejemplo n.º 3
0
/***********  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>
Ejemplo n.º 4
0
        }
    } 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 
Ejemplo n.º 5
0
    }
    $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'];
}
?>
Ejemplo n.º 6
0
">

	<?
	$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>
Ejemplo n.º 7
0
}
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 
Ejemplo n.º 8
0
}
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');
	}
Ejemplo n.º 9
0
?>
<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++;
Ejemplo n.º 10
0
}
$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>
Ejemplo n.º 11
0
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");
Ejemplo n.º 12
0
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
Ejemplo n.º 13
0
)&nbsp;<?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") . "'");
?>
Ejemplo n.º 14
0
	"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"),
	));
Ejemplo n.º 15
0
                $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 
Ejemplo n.º 16
0
    $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 
Ejemplo n.º 17
0
****************************************************************************/
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 . '&amp;IBLOCK_ID=' . $IBLOCK_ID . '&amp;find_section_section=0' . '&amp;n=' . urlencode($n) . '&amp;k=' . urlencode($k) . ($m ? "&amp;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 {
    ?>
Ejemplo n.º 18
0
// показ формы с кнопками добавления, ...
$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");
Ejemplo n.º 19
0
    }
    $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");
Ejemplo n.º 20
0
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") . "'");
?>
Ejemplo n.º 21
0
}
// 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") . "'");
?>
&nbsp;<?php 
Ejemplo n.º 22
0
}
$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);
?>
Ejemplo n.º 23
0
        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);
            }
        }
    }
Ejemplo n.º 24
0
?>
<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>
Ejemplo n.º 25
0
	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) {
Ejemplo n.º 27
0
        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>
Ejemplo n.º 28
0
    $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") . "'");
?>
&nbsp;<?php 
echo ShowFilterLogicHelp();
Ejemplo n.º 29
0
<?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);
Ejemplo n.º 30
0
	{
		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>