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

CIdeaManagmentIdeaComment::Bind: метод Битрикс

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

<?php 
//    CIdeaManagmentIdeaComment::Bind()
//    /bitrix/modules/idea/classes/general/idea_idea_comment.php:33

    
public function Bind()
    {
        if(!
$this->IsAvailable())
            return 
false;

        
//Comment doesn't exists
        
$arComment $this->Get();
        if(!
$arComment)
            return 
false;

        
$arIdea CBlogPost::GetList(
            array(),
            array(
"ID" => $arComment["POST_ID"]),
            
false,
            
false,
            array(
"ID"CIdeaManagment::UFAnswerIdField)
        )->
Fetch();
        
//Post doesn't exists
        
if($arIdea)
        {
            
//Already binded
            
if(is_array($arIdea[CIdeaManagment::UFAnswerIdField]) && in_array($arComment["ID"], $arIdea[CIdeaManagment::UFAnswerIdField]))
            {
                return 
false;
            }
            elseif(!
is_array($arIdea[CIdeaManagment::UFAnswerIdField]))
            {
                
$arIdea[CIdeaManagment::UFAnswerIdField] = array();
            }

            
$arIdea[CIdeaManagment::UFAnswerIdField][] = $arComment["ID"];
            unset(
$arIdea["ID"]);

            return 
CBlogPost::Update($arComment["POST_ID"], $arIdea)>0;
        }

        return 
false;
    }

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

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

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

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

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

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

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

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