Требуется разработчик! Поддержка серверов

CIdeaManagmentSonetNotify::CallBack_DeleteComment: метод Битрикс

Постоянная ссылка: http://bxapi.ru/src/?id=193618

<?php 
//    CIdeaManagmentSonetNotify::CallBack_DeleteComment()
//    /bitrix/modules/idea/classes/general/idea_sonet_notify.php:199

    
public static function CallBack_DeleteComment($arFields)
    {
        if (!
CModule::IncludeModule("blog"))
        {
            return 
false;
        }

        if (
            !isset(
$arFields["SOURCE_ID"])
            || 
intval($arFields["SOURCE_ID"]) <= 0
        
)
        {
            return 
false;
        }

        
$messageId intval($arFields["SOURCE_ID"]);

        if (
            (
$arBlogComment CBlogComment::06915cd585672213e139b998776755efGetByID($messageId))
            && 
CBlogComment::Delete($messageId)
        )
        {
            
$strOKMessage GetMessage("IDEA_SONET_DELETE_COMMENT_SOURCE_SUCCESS");

            
$cache = new CPHPCache;
            
$cache->CleanDir(SITE_ID."/idea/".$arBlogComment["BLOG_ID"]."/comment/".$arBlogComment["POST_ID"]."/");

            
BXClearCache(True"/".SITE_ID."/idea/".$arBlogComment["BLOG_ID"]."/first_page/");
            
BXClearCache(True"/".SITE_ID."/idea/".$arBlogComment["BLOG_ID"]."/pages/");
            
BXClearCache(True"/".SITE_ID."/idea/".$arBlogComment["BLOG_ID"]."/comment/".$arBlogComment["POST_ID"]."/");
            
BXClearCache(True"/".SITE_ID."/idea/".$arBlogComment["BLOG_ID"]."/post/".$arBlogComment["POST_ID"]."/");
        }
        else
        {
            
$strErrorMessage GetMessage("IDEA_SONET_DELETE_COMMENT_SOURCE_ERROR");
        }

        return array(
            
"ERROR" => $strErrorMessage,
            
"NOTES" => $strOKMessage
        
);
    }    

Блог разработчика

9 августа 2016 ResizeImageGet и простой водяной знак налету

Сегодня поговорим о том как проще всего воткнуть водяной знак на картинки в Битрикс. Например, на все изображения каталога.

21 июля 2016 Добавление вкладки в CRM коробки Битрикс24

В этом посте я покажу, как легко и просто добавить вкладку в сущность CRM. И не просто добавить, а вывести там свой контент.

21 июля 2016 Как просто обращаться из коробки Битрикс24 на сайт на базе Битрикс

К примеру вам хочется внутренним скриптом дернуть с сайта-магазина информацию, которая там, в свою очередь, закрыта некоторыми правами. Например, админскими. Можно конечно мутить свой REST, или иной формат общения, но проще всего воспользоваться штатным инструментом:

Текст сообщения*
Загрузить изображение