Поддержка серверов

IDEA: методы, функции, константы класса Битрикс


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

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

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

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

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

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

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

Константы модуля idea

КонстантаПроверяется
SITE_SERVER_NAMECIdeaManagment::GetRSS
SITE_CHARSETCIdeaManagment::GetRSS
BX_COMP_MANAGED_CACHECIdeaManagmentIdea::GetCategoryList
IDEA_VERSIONidea::idea

Список функций и методов модуля idea

Метод
CIdeaManagmentNotify::__construct($arNotification = array())
CIdeaManagmentNotify::SetNotification($arNotification = array())
CIdeaManagmentNotify::GetNotification()
CIdeaManagmentNotify::GetEmailNotify()
CIdeaManagmentNotify::GetSonetNotify()
CIdeaManagmentNotify::GetNotify($CustomNotifyClassName)
CIdeaManagmentSonetNotify::__construct($parent)
CIdeaManagmentSonetNotify::IsAvailable()
CIdeaManagmentSonetNotify::AddLogEvent(&$arFields)
CIdeaManagmentSonetNotify::CallBack_AddComment($arFields)
CIdeaManagmentSonetNotify::CallBack_UpdateComment($arFields)
CIdeaManagmentSonetNotify::CallBack_DeleteComment($arFields)
CIdeaManagmentSonetNotify::FormatComment($arFields, $arParams, $bMail = false, $arLog = array())
CIdeaManagmentSonetNotify::FormatMessage($arFields, $arParams, $bMail = false)
CIdeaManagmentSonetNotify::AddMessage()
CIdeaManagmentSonetNotify::AddComment()
CIdeaManagmentSonetNotify::Send()
CIdeaManagmentSonetNotify::HideMessage()
CIdeaManagmentSonetNotify::ShowMessage()
CIdeaManagmentSonetNotify::RemoveComment($CommentId = false)
CIdeaManagmentSonetNotify::RemoveMessage($MessageId = false)
CIdeaManagmentSonetNotify::Remove()
CIdeaManagmentSonetNotify::Disable()
CIdeaManagmentSonetNotify::Enable()
CIdeaManagmentEmailNotify::__construct($parent)
CIdeaManagmentEmailNotify::IsAvailable()
CIdeaManagmentEmailNotify::Add($Entity)
CIdeaManagmentEmailNotify::Delete($Entity)
CIdeaManagmentEmailNotify::GetList($order = Array(), $arFilter = Array(), $arGroupBy = false, $arNavStartParams = false, $arSelectFields = array())
CIdeaManagmentEmailNotify::Send()
CIdeaManagmentEmailNotify::Disable()
CIdeaManagmentEmailNotify::Enable()
CIdeaManagment::getInstance()
CIdeaManagment::__clone()
CIdeaManagment::__construct()
CIdeaManagment::IsAvailable()
CIdeaManagment::GetUserFieldsArray()
CIdeaManagment::Idea($IdeaId = false)
CIdeaManagment::IdeaComment($CommentId = false)
CIdeaManagment::Notification($arNotification = array())
CIdeaManagment::GetRSS($BlogCode, $type = "rss2.0", $numPosts = 10, $siteID = SITE_ID, $arPathTemplates = Array(), $arFilterExt = array())
CIdeaManagment::GetCategoryList($CategoryIB = false)
CIdeaManagment::SetCategoryListId($ID)
CIdeaManagment::GetStatusList()
CIdeaManagment::GetCategorySequenceByCode($CODE, $arCategoryList = false)
CIdeaManagmentIdea::__construct($IdeaId = false)
CIdeaManagmentIdea::GetInstance($IdeaId)
CIdeaManagmentIdea::IsAvailable()
CIdeaManagmentIdea::SetID($IdeaId)
CIdeaManagmentIdea::SetCategoryListID($ID)
CIdeaManagmentIdea::GetCategoryListID()
CIdeaManagmentIdea::GetSubCategoryList($CategoryCode)
CIdeaManagmentIdea::GetCategorySequence($CODE)
CIdeaManagmentIdea::GetCategoryList($CategoryIB = false)
CIdeaManagmentIdea::GetDefaultStatus($arStatusPriority = array())
CIdeaManagmentIdea::GetStatusList($XML_ID = false)
CIdeaManagmentIdea::SetStatus($StatusId)
CIdeaManagmentIdea::BindDuplicate()
CIdeaManagmentIdea::UnBindDuplicate()
CIdeaManagmentIdeaComment::__construct($CommentId = false)
CIdeaManagmentIdeaComment::IsAvailable()
CIdeaManagmentIdeaComment::SetID($StatusId)
CIdeaManagmentIdeaComment::Get()
CIdeaManagmentIdeaComment::Bind()
CIdeaManagmentIdeaComment::UnBind()
NotifyEmailTable::getFilePath()
NotifyEmailTable::getTableName()
NotifyEmailTable::getMap()
NotifyEmail::__construct($IblockID = null)
NotifyEmail::getCacheId($params = array())
NotifyEmail::addCategory($category, $subscribeType = NotifyEmailTable::SUBSCRIBE_TYPE_NEW_IDEAS)
NotifyEmail::deleteCategory($category)
NotifyEmail::addIdea($id)
NotifyEmail::deleteIdea($id)
NotifyEmail::checkCache($userId, $params = array())
NotifyEmail::setCache($userId, $params = array(), $data = array())
NotifyEmail::getAscendedCategories($category = null, $userId = null)
idea::idea()
idea::GetIdeaUserFields()
idea::InstallDB()
idea::InstallUserFields()
idea::UnInstallUserFields()
idea::UnInstallDB($arParams = array())
idea::InstallEvents()
idea::UnInstallEvents()
idea::InstallFiles()
idea::UnInstallFiles()
idea::DoInstall()
idea::DoUninstall()