Ejemplo n.º 1
0
		CEvent::Send("PRMEDIA_TC_USER", SITE_ID, $arEmailFieldsAnswering, false);
	}
}


if (isset($_POST['SEND_AFTER_MENTION']))
{
	if ($_POST['SEND_AFTER_MENTION'] == 1)
	{

		$to_Mail_like = $AxObject->IsNameFound($_POST['COMMENT_ID']);

		$element_id = $AxObject->GetObjectData($_POST['COMMENT_ID']);
		$mail_sender = COption::GetOptionString($MODULE_ID, 'mail_sender');

		$user_like_data = $AxObject->GetByMail($to_Mail_like);

		if ($arUser_like = $user_like_data->Fetch())
		{
			$user_id_like = $arUser_like['ID'];
			$user_login_like = $arUser_like['LOGIN'];
		}

		CModule::IncludeModule("iblock");
		$res = CIBlockElement::GetByID($element_id); // GETTING DATA OF THE COMMENT WHICH WAS COMMENTED

		if ($ar_res = $res->GetNext())
		{
			$detail_url = $ar_res['DETAIL_PAGE_URL'];
			$element_name = $ar_res['NAME'];
			$element_code = $ar_res['CODE'];
Ejemplo n.º 2
0
						);

						CEvent::Send("PRMEDIA_TC_USER", SITE_ID, $arEmailFieldsAnswering, false);
					}

					/**
					 * !END SEND TO USER AFTER ANSWERING
					 * */
					/**
					 * SEND TO USER IF SOMEBODY MENTION HIS LOGIN
					 * */
					if ($arResult['SEND_TO_USER_AFTER_MENTION_NAME'] == "Y" && $arResult['PREMODERATION'] != 'Y' && !($user_name == $comment->IsYours($NEW_ID, 'like')))
					{
						$user_name_like = $user_name;

						$user_like_data = $comment->GetByMail($to_Mail_like);
						if ($arUser_like = $user_like_data->Fetch())
						{
							$user_id_like = $arUser_like['ID'];
							$user_login_like = $arUser_like['LOGIN'];
						}

						$arEmailFieldsLike = array(
							"USER_ID" => intval($user_id_like),
							"USER_LOGIN" => trim($user_login_like),
							"AUTHOR_ID" => intval($comment->GetUserID($NEW_ID)),
							"AUTHOR_LOGIN" => $user_name,
							"COMMENT_ID" => $NEW_ID,
							"COMMENT_TEXT" => $arPreparedFields['COMMENT'],
							"ELEMENT_ID" => $arParams["OBJECT_ID"],
							"ELEMENT_CODE" => $element_code,