14 return Bitrix\Sale\Internals\SiteCurrencyTable::add(
$arFields)->isSuccess();
27 return Bitrix\Sale\Internals\SiteCurrencyTable::update(
$siteId,
$arFields)->isSuccess();
30 die(
"h3jg53jh2g3jh6g");
35 return Bitrix\Sale\Internals\SiteCurrencyTable::delete(
$siteId)->isSuccess();
66 'select' =>
array(
'*'),
81 "SKGO_ERROR_DEFAULT_CURRENCY",
94 Sale\Internals\SiteCurrencyTable::delete($langId);
106 $GLOBALS[
"APPLICATION"]->ThrowException(
"Empty group field",
"EMPTY_GROUP_ID");
112 $GLOBALS[
"APPLICATION"]->ThrowException(
"Empty site field",
"EMPTY_SITE_ID");
133 $strUpdate =
$DB->PrepareUpdate(
"b_sale_site2group",
$arFields);
134 $strSql =
"UPDATE b_sale_site2group SET ".$strUpdate.
" WHERE ID = ".
$ID.
" ";
148 "FROM b_sale_site2group ".
149 "WHERE ID = ".$ID.
"";
150 $dbGroupSite =
$DB->Query($strSql);
152 if ($arGroupSite = $dbGroupSite->Fetch())
169 return $DB->Query(
"DELETE FROM b_sale_site2group WHERE ID = ".
$ID.
" ",
true);
179 $GLOBALS[
"APPLICATION"]->ThrowException(
GetMessage(
"SKGS_NO_DEL_SITE"),
"NO_SITE_ID");
183 return $DB->Query(
"DELETE FROM b_sale_site2group WHERE SITE_ID = '".
$DB->ForSql(
$SITE_ID, 2).
"' ",
true);
190 $GROUP_ID = intval($GROUP_ID);
193 $GLOBALS[
"APPLICATION"]->ThrowException(
GetMessage(
"SKGS_NO_DEL_GROUP"),
"NO_GROUP_ID");
197 return $DB->Query(
"DELETE FROM b_sale_site2group WHERE GROUP_ID = ".$GROUP_ID.
" ",
true);
207 $GLOBALS[
"APPLICATION"]->ThrowException(
"Empty group field",
"EMPTY_GROUP_ID");
213 $GLOBALS[
"APPLICATION"]->ThrowException(
"Empty flag field",
"EMPTY_ORDER_FLAG");
234 $strUpdate =
$DB->PrepareUpdate(
"b_sale_order_flags2group",
$arFields);
235 $strSql =
"UPDATE b_sale_order_flags2group SET ".$strUpdate.
" WHERE ID = ".
$ID.
" ";
249 "FROM b_sale_order_flags2group ".
250 "WHERE ID = ".$ID.
"";
251 $dbGroupSite =
$DB->Query($strSql);
253 if ($arGroupSite = $dbGroupSite->Fetch())
270 return $DB->Query(
"DELETE FROM b_sale_order_flags2group WHERE ID = ".
$ID.
" ",
true);
277 $GROUP_ID = intval($GROUP_ID);
280 $GLOBALS[
"APPLICATION"]->ThrowException(
GetMessage(
"SKGS_NO_DEL_GROUP"),
"NO_GROUP_ID");
284 return $DB->Query(
"DELETE FROM b_sale_order_flags2group WHERE GROUP_ID = ".$GROUP_ID.
" ",
true);
291 $ORDER_FLAG = Trim($ORDER_FLAG);
292 if ($ORDER_FLAG ==
'')
294 $GLOBALS[
"APPLICATION"]->ThrowException(
GetMessage(
"SKGS_NO_DEL_FLAG"),
"NO_ORDER_FLAG");
298 return $DB->Query(
"DELETE FROM b_sale_order_flags2group WHERE ORDER_FLAG = '".
$DB->ForSql($ORDER_FLAG, 1).
"' ",
true);
static get($moduleId, $name, $default="", $siteId=false)
static getSiteCurrency($siteId)
static getCurrency($siteId)
static DeleteByGroup($GROUP_ID)
static CheckFields($ACTION, &$arFields, $ID=0)
static DeleteByFlag($ORDER_FLAG)
static Update($ID, &$arFields)
static DeleteByGroup($GROUP_ID)
static CheckFields($ACTION, &$arFields, $ID=0)
static DeleteBySite($SITE_ID)
static Update($ID, &$arFields)
static OnLangDelete($langId)
static Update($siteId, $arFields)
static OnBeforeCurrencyDelete($currency)
static GetLangCurrency($siteId)
</td ></tr ></table ></td ></tr >< tr >< td class="bx-popup-label bx-width30"><?=GetMessage("PAGE_NEW_TAGS")?> array( $site)
IncludeModuleLangFile($filepath, $lang=false, $bReturnArray=false)
GetMessage($name, $aReplace=null)
$GLOBALS['____1690880296']