本文整理汇总了PHP中CIBlockElement::add方法的典型用法代码示例。如果您正苦于以下问题:PHP CIBlockElement::add方法的具体用法?PHP CIBlockElement::add怎么用?PHP CIBlockElement::add使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类CIBlockElement
的用法示例。
在下文中一共展示了CIBlockElement::add方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: Setmystat
public function Setmystat($json)
{
$json1 = json_decode($json);
$el = new \CIBlockElement();
global $USER;
$arLoadProductArray = array("MODIFIED_BY" => $USER->GetID(), "IBLOCK_SECTION_ID" => false, "IBLOCK_ID" => 2, "NAME" => $json1->NAME, "ACTIVE" => "Y", "PREVIEW_TEXT" => $json1->PREVIEW_TEXT, "DETAIL_TEXT" => $json1->DETAIL_TEXT);
$el->add($arLoadProductArray);
return mymanag::otvet('true', 'Ваша заявку успешно принята');
}
示例2: array
$arAddFields = array(
'IBLOCK_ID' => EnvironmentHelper::getParam('requestIBlockId'),
'ACTIVE' => 'Y',
'DATE_ACTIVE_FROM' => $arFields['DATE'],
'NAME' => htmlspecialchars(trim($arFields['PHONE'])),
'PROPERTY_VALUES' => array(
'NAME' => htmlspecialchars(trim($arFields['NAME'])),
'EMAIL' => htmlspecialchars(trim($arFields['EMAIL'])),
'QUEST' => htmlspecialchars(trim($arFields['QUEST'])),
'PRICE' => $arFields['PRICE'],
'DAYWEEK' => $arFields['DAYWEEK']
)
);
if ($requestId = $el->add($arAddFields)) {
$arResult = array(
'success' => 1,
'message' => 'Игра успешно забронирована. В ближайшее время наш менеджер Вам перезвонит',
'date' => $arFields['DATE']
);
CEvent::SendImmediate('SEND_REQUEST', 's1', $arFields);
} else {
$arResult = array(
'success' => 0,
'error' => 'Невозможно забронировать игру. Для бронирования, пожалуйста, обратитесь по номеру телефона'
);
}
}
}