$row->AddViewField('MODIFIED_BY', $userName);
        }
        if ($selectFieldsMap['USER_ID']) {
            $userName = '';
            if ($row->arRes['USER_ID'] > 0 && isset($userList[$row->arRes['USER_ID']])) {
                $userName = $userList[$row->arRes['USER_ID']];
            }
            $row->AddViewField('USER_ID', $userName);
        }
        unset($userName);
    }
    if (isset($row)) {
        unset($row);
    }
}
$adminList->AddFooter(array(array('title' => Loc::getMessage('MAIN_ADMIN_LIST_SELECTED'), 'value' => $couponIterator->SelectedRowsCount()), array('counter' => true, 'title' => Loc::getMessage('MAIN_ADMIN_LIST_CHECKED'), 'value' => 0)));
if (!$couponsReadOnly) {
    $adminList->AddGroupActionTable(array('delete' => Loc::getMessage('MAIN_ADMIN_LIST_DELETE'), 'activate' => Loc::getMessage('MAIN_ADMIN_LIST_ACTIVATE'), 'deactivate' => Loc::getMessage('MAIN_ADMIN_LIST_DEACTIVATE')));
}
if (!isset($_REQUEST["mode"]) || $_REQUEST["mode"] != 'excel' && $_REQUEST["mode"] != 'subsettings') {
    ?>
<script type="text/javascript">
	function ShowNewCoupons(id, multi)
	{
		var PostParams = {
			lang: '<?php 
    echo LANGUAGE_ID;
    ?>
',
			DISCOUNT_ID: id,
			MULTI: multi,
Esempio n. 2
0
         if (isset($arElementOps[$f_ID]) && isset($arElementOps[$f_ID]["element_edit"])) {
             $arActions[] = array("ICON" => "edit", "TEXT" => GetMessage("IBEL_A_CHANGE"), "DEFAULT" => true, "ACTION" => "(new BX.CAdminDialog({\n\t\t\t\t\t\t'content_url': '/bitrix/admin/iblock_subelement_edit.php?WF=Y&type=" . CUtil::JSEscape(htmlspecialcharsbx($strSubIBlockType)) . "&IBLOCK_ID=" . $intSubIBlockID . "&lang=" . LANGUAGE_ID . "&PRODUCT_ID=" . $ID . "&ID=" . $row->arRes['orig']['ID'] . "&TMP_ID=" . urlencode($strSubTMP_ID) . $sThisSectionUrl . '&' . bitrix_sessid_get() . "',\n\t\t\t\t\t\t'content_post': '" . (!(defined('BX_PUBLIC_MODE') && BX_PUBLIC_MODE == 1) ? '&bxsku=Y' : '') . "&bxpublic=Y',\n\t\t\t\t\t\t'draggable': true,\n\t\t\t\t\t\t'resizable': true,\n\t\t\t\t\t\t'buttons': [BX.CAdminDialog.btnSave, BX.CAdminDialog.btnCancel]\n\t\t\t\t\t})).Show();");
         }
         if ($boolIBlockElementAdd && isset($arElementOps[$f_ID]) && isset($arElementOps[$f_ID]["element_edit"])) {
             $arActions[] = array("ICON" => "copy", "TEXT" => GetMessage("IBEL_A_COPY_ELEMENT"), "ACTION" => "(new BX.CAdminDialog({\n\t\t\t\t\t\t'content_url': '/bitrix/admin/iblock_subelement_edit.php?WF=Y&type=" . CUtil::JSEscape(htmlspecialcharsbx($strSubIBlockType)) . "&IBLOCK_ID=" . $intSubIBlockID . "&lang=" . LANGUAGE_ID . "&PRODUCT_ID=" . $ID . "&ID=" . $row->arRes['orig']['ID'] . "&TMP_ID=" . urlencode($strSubTMP_ID) . "&action=copy" . $sThisSectionUrl . '&' . bitrix_sessid_get() . "',\n\t\t\t\t\t\t'content_post': '" . (!(defined('BX_PUBLIC_MODE') && BX_PUBLIC_MODE == 1) ? '&bxsku=Y' : '') . "&bxpublic=Y',\n\t\t\t\t\t\t'draggable': true,\n\t\t\t\t\t\t'resizable': true,\n\t\t\t\t\t\t'buttons': [BX.CAdminDialog.btnSave, BX.CAdminDialog.btnCancel]\n\t\t\t\t\t})).Show();");
         }
         if (isset($arElementOps[$f_ID]) && isset($arElementOps[$f_ID]["element_delete"])) {
             $arActions[] = array("SEPARATOR" => true);
             $arActions[] = array("ICON" => "delete", "TEXT" => GetMessage('MAIN_DELETE'), "TITLE" => GetMessage("IBLOCK_DELETE_ALT"), "ACTION" => "if (confirm('" . GetMessageJS('IBLOCK_CONFIRM_DEL_MESSAGE') . "')) " . $lAdmin->ActionDoGroup($row->arRes['orig']['ID'], "delete", $sThisSectionUrl));
         }
     }
     if (!empty($arActions)) {
         $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")));
 $arGroupActions = array();
 foreach ($arElementOps as $id => $arOps) {
     if (isset($arOps["element_delete"])) {
         $arGroupActions["delete"] = GetMessage("MAIN_ADMIN_LIST_DELETE");
         break;
     }
 }
 foreach ($arElementOps as $id => $arOps) {
     if (isset($arOps["element_edit"])) {
         $arGroupActions["activate"] = GetMessage("MAIN_ADMIN_LIST_ACTIVATE");
         $arGroupActions["deactivate"] = GetMessage("MAIN_ADMIN_LIST_DEACTIVATE");
         break;
     }
 }
 $arParams = array('disable_action_sub_target' => true);
				if (0 < $row->arRes['MODIFIED_BY'] && isset($arUserList[$row->arRes['MODIFIED_BY']]))
				{
					$strModifiedBy = $arUserList[$row->arRes['MODIFIED_BY']];
				}
				$row->AddViewField("MODIFIED_BY", $strModifiedBy);
			}
		}
		if (isset($row))
			unset($row);
	}

	$lAdmin->AddFooter(
		array(
			array(
				"title" => GetMessage("MAIN_ADMIN_LIST_SELECTED"),
				"value" => $dbResultList->SelectedRowsCount()
			),
			array(
				"counter" => true,
				"title" => GetMessage("MAIN_ADMIN_LIST_CHECKED"),
				"value" => "0"
			),
		)
	);

	if (!$boolCouponsReadOnly)
	{
		$lAdmin->AddGroupActionTable(
			array(
				"delete" => GetMessage("MAIN_ADMIN_LIST_DELETE"),
				"activate" => GetMessage("MAIN_ADMIN_LIST_ACTIVATE"),
Esempio n. 4
0
				$arActions[] = array(
					"ICON" => "delete",
					"TEXT" => GetMessage('MAIN_DELETE'),
					"TITLE" => GetMessage("IBLOCK_DELETE_ALT"),
					"ACTION" => "if (confirm('".GetMessageJS('IBLOCK_CONFIRM_DEL_MESSAGE')."')) ".$lAdmin->ActionDoGroup($row->arRes['orig']['ID'], "delete", $sThisSectionUrl)
				);
			}
		}

		if (!empty($arActions))
			$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"),
		)
	);

	$arGroupActions = array();
	foreach ($arElementOps as $id => $arOps)
	{
		if (isset($arOps["element_delete"]))
		{
			$arGroupActions["delete"] = GetMessage("MAIN_ADMIN_LIST_DELETE");
			break;
		}
	}
	foreach ($arElementOps as $id => $arOps)
	{
Esempio n. 5
0
			{
				$userName = $userList[$row->arRes['USER_ID']];
			}
			$row->AddViewField('USER_ID', $userName);
		}
		unset($userName);
	}
	if (isset($row))
		unset($row);
}

$adminList->AddFooter(
	array(
		array(
			'title' => Loc::getMessage('MAIN_ADMIN_LIST_SELECTED'),
			'value' => $couponIterator->SelectedRowsCount()
		),
		array(
			'counter' => true,
			'title' => Loc::getMessage('MAIN_ADMIN_LIST_CHECKED'),
			'value' => 0
		),
	)
);
if (!$couponsReadOnly)
{
	$adminList->AddGroupActionTable(
		array(
			'delete' => Loc::getMessage('MAIN_ADMIN_LIST_DELETE'),
			'activate' => Loc::getMessage('MAIN_ADMIN_LIST_ACTIVATE'),
			'deactivate' => Loc::getMessage('MAIN_ADMIN_LIST_DEACTIVATE'),