Add
Описание и параметры
int CBlogComment::Add( array arFields );
Метод добавляет новый комментарий к сообщению. Метод нестатический.
Параметры метода
Параметр | Описание |
---|---|
arFields | Массив вида array("поле"=>"значение"[, ...]), содержащий значения полей комментария. |
Возвращаемое значение
Метод возвращает идентификатор добавленного комментария, если добавление прошло успешно. При возникновении ошибки метод вернет false, а в исключениях будут содержаться ошибки.Смотрите также
Примеры использования
<? $UserIP = CBlogUser::GetUserIP(); $arFields = array( "TITLE" => 'Мое первое сообщение в блоге', "POST_TEXT" => 'Текст моего первого сообщения в блоге', "BLOG_ID" => 1, "POST_ID" => 2, "PARENT_ID" => 0, //комментарий привязан к сообщению "AUTHOR_ID" => $USER->GetID(), //добавляем неанонимный комментарий, //в противном случае необходимо задать AUTHOR_NAME, AUTHOR_EMAIL "DATE_CREATE" => ConvertTimeStamp(false, "FULL"), "AUTHOR_IP" => $UserIP[0], "AUTHOR_IP1" => $UserIP[1] ); $newID = CBlogComment::Add($arFields); if(IntVal($newID)>0) { echo "Новый комментарий [".$newID."] добавлен."; } else { if ($ex = $APPLICATION->GetException()) echo $ex->GetString(); } ?>
© «Битрикс», 2001-2024, «1С-Битрикс», 2024