本文整理匯總了PHP中CSaleDeliveryHandler::Reset方法的典型用法代碼示例。如果您正苦於以下問題:PHP CSaleDeliveryHandler::Reset方法的具體用法?PHP CSaleDeliveryHandler::Reset怎麽用?PHP CSaleDeliveryHandler::Reset使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在類CSaleDeliveryHandler
的用法示例。
在下文中一共展示了CSaleDeliveryHandler::Reset方法的1個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的PHP代碼示例。
示例1: array
if ($_REQUEST['action_target'] == 'selected') {
$arID = array();
$rsDeliveryHandlers = CSaleDeliveryHandler::GetAdminList();
while ($arHandler = $rsDeliveryHandlers->Fetch()) {
$arID[] = $arHandler["SID"];
}
}
$DB->StartTransaction();
$bError = false;
foreach ($arID as $ID) {
if (strlen($ID) <= 0) {
continue;
}
switch ($_REQUEST['action']) {
case "reset":
CSaleDeliveryHandler::Reset($ID);
break;
case 'activate':
CSaleDeliveryHandler::Set($ID, array('ACTIVE' => 'Y'));
break;
case 'deactivate':
CSaleDeliveryHandler::Set($ID, array('ACTIVE' => 'N'));
break;
}
if ($bError) {
break;
}
}
if (!$bError) {
$DB->Commit();
} else {