本文整理匯總了PHP中CSaleLang::Delete方法的典型用法代碼示例。如果您正苦於以下問題:PHP CSaleLang::Delete方法的具體用法?PHP CSaleLang::Delete怎麽用?PHP CSaleLang::Delete使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在類CSaleLang
的用法示例。
在下文中一共展示了CSaleLang::Delete方法的2個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的PHP代碼示例。
示例1: foreach
if (intval($p2p_del_exp) <= 0) {
$p2p_del_exp = 10;
}
COption::SetOptionString("sale", "p2p_del_exp", $p2p_del_exp);
CAgent::AddAgent("Bitrix\\Sale\\Product2ProductTable::deleteOldProducts({$p2p_del_exp});", "sale", "N", 24 * 3600 * $p2p_del_period, "", "Y");
foreach ($siteList as &$oneSite) {
$valCurrency = trim(${"CURRENCY_" . $oneSite['ID']});
if ($valCurrency == '') {
$valCurrency = false;
}
$arFields = array('LID' => $oneSite['ID'], 'CURRENCY' => $valCurrency);
if ($arRes = CSaleLang::GetByID($oneSite['ID'])) {
if ($valCurrency !== false) {
CSaleLang::Update($oneSite['ID'], $arFields);
} else {
CSaleLang::Delete($oneSite['ID']);
}
} else {
if ($valCurrency !== false) {
CSaleLang::Add($arFields);
}
}
CSaleGroupAccessToSite::DeleteBySite($oneSite['ID']);
if (isset(${"SITE_USER_GROUPS_" . $oneSite['ID']}) && is_array(${"SITE_USER_GROUPS_" . $oneSite['ID']})) {
for ($i = 0, $intCount = count(${"SITE_USER_GROUPS_" . $oneSite['ID']}); $i < $intCount; $i++) {
$groupID = intval(${"SITE_USER_GROUPS_" . $oneSite['ID']}[$i]);
if ($groupID > 0) {
CSaleGroupAccessToSite::Add(array("SITE_ID" => $oneSite['ID'], "GROUP_ID" => $groupID));
}
}
}
示例2: Trim
while ($db_result_lang_array = $db_result_lang->Fetch())
{
$valCurrency = Trim(${"CURRENCY_".$db_result_lang_array["LID"]});
UnSet($arFields);
$arFields["LID"] = $db_result_lang_array["LID"];
if (strlen($valCurrency)<=0) $valCurrency = false;
$arFields["CURRENCY"] = $valCurrency;
if ($arRes = CSaleLang::GetByID($db_result_lang_array["LID"]))
{
if ($valCurrency!==false)
{
CSaleLang::Update($db_result_lang_array["LID"], $arFields);
}
else
{
CSaleLang::Delete($db_result_lang_array["LID"]);
}
}
else
{
if ($valCurrency!==false)
{
CSaleLang::Add($arFields);
}
}
CSaleGroupAccessToSite::DeleteBySite($db_result_lang_array["LID"]);
if (isset(${"SITE_USER_GROUPS_".$db_result_lang_array["LID"]})
&& is_array(${"SITE_USER_GROUPS_".$db_result_lang_array["LID"]}))
{
for ($i = 0, $intCount = count(${"SITE_USER_GROUPS_".$db_result_lang_array["LID"]}); $i < $intCount; $i++)