Ejemplo n.º 1
0
);
$tabControl = new CAdminTabControl("tabControl", $aTabs);

if($REQUEST_METHOD == "POST")
{
	if(trim($_POST["AUTHOR_NAME"]) == "")
		$_POST["AUTHOR_NAME"] = NULL;
		
	$arUpdate = array(
		"OBJECT_ID" => intval($_POST["OBJECT_ID"]),
		"AUTHOR_NAME" => $_POST["AUTHOR_NAME"],
		"COMMENT" => trim($_POST["COMMENT"]),
		"ACTIVATED" => intval($_POST["ACTIVATED"]),
	);
            
	$comment->Update($_POST['currentID'], $arUpdate);
	
	if(strlen($Update) > 0)
		LocalRedirect("/bitrix/admin/tc_comment_list.php");
	else
		LocalRedirect($APPLICATION->GetCurPage()."?COMMENT_ID=".$_POST['currentID']);
}

// If there is no comment

if(!$ID)
	return;
	
?>

<script>
Ejemplo n.º 2
0
			$commentId = intval($_POST['update_comment_id']);
			if ($commentId > 0)
			{
				$rsComment = $comment->GetByID($commentId);
				if ($arCommentResult = $rsComment->Fetch())
				{
					// check rights for comment
					if ($arCommentResult['USER_ID'] == CUser::GetID())
					{

						// update comment
						$arComment = array(
							"COMMENT" => $arPreparedFields['COMMENT'],
							"DATE_MODIFY" => date("d-m-Y H:i:s")
						);
						if ($comment->Update($commentId, $arComment) !== false)
						{
							$_SESSION['SCROLL_TO_COMMENT'] = $commentId;

							LocalRedirect($_SERVER['REQUEST_URI']);
						}
					}
				}

				if($ex = $APPLICATION->GetException())
				{
					$arResult['ERRORS'][] = $ex->GetString();
				}
				else
				{
					$arResult['ERRORS'][] = GetMessage('UNKNOWN_ERROR');