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

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


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

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

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

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

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

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

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

События модуля advertising

СобытиеВызывается
OnBeforeBannerAddCAdvBanner::Set
OnBeforeBannerUpdateCAdvBanner::Set
onBannerClickCAdvBanner::Click

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

КонстантаПроверяется
BX_COMP_MANAGED_CACHECAdvBanner::Set
FORMAT_DATECAdvBanner::Set
SITE_IDCAdvBanner::GetRedirectURL

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

Метод
CAdvBanner::Add()
CAdvBanner::BeforeRestartBuffer()
CAdvBanner::CalculateRotationProgress()
CAdvBanner::CalculateTimeDiff()
CAdvBanner::CalculateTimeProgress()
CAdvBanner::CheckDynamicFilter()
CAdvBanner::CheckFields()
CAdvBanner::CheckFile()
CAdvBanner::CleanUpAllDynamics()
CAdvBanner::CleanUpDynamics()
CAdvBanner::Click()
CAdvBanner::Copy()
CAdvBanner::Delete()
CAdvBanner::DeleteCountryLink()
CAdvBanner::DeleteGroupLink()
CAdvBanner::DeletePageLink()
CAdvBanner::DeleteSiteLink()
CAdvBanner::DeleteStatAdvLink()
CAdvBanner::DeleteWeekdayLink()
CAdvBanner::FixShow()
CAdvBanner::FixShowAll()
CAdvBanner::GetByID()
CAdvBanner::GetCountryArray()
CAdvBanner::GetCurUri()
CAdvBanner::GetDesiredKeywords()
CAdvBanner::GetDynamicList()
CAdvBanner::GetDynamicList_SQL()
CAdvBanner::GetEditIcons()
CAdvBanner::GetGroupArray()
CAdvBanner::GetHTML()
CAdvBanner::GetKeywords()
CAdvBanner::GetList()
CAdvBanner::GetPageArray()
CAdvBanner::GetPageWeights_RS()
CAdvBanner::GetRandom()
CAdvBanner::GetRandomArray()
CAdvBanner::GetRedirectURL()
CAdvBanner::GetRequiredKeywords()
CAdvBanner::GetSiteArray()
CAdvBanner::GetStatAdvArray()
CAdvBanner::GetStatList()
CAdvBanner::GetStatusList()
CAdvBanner::GetUniformityCoef()
CAdvBanner::GetWeekdayArray()
CAdvBanner::PrepareHTML()
CAdvBanner::ReplaceURL()
CAdvBanner::ResetKeywords()
CAdvBanner::Set()
CAdvBanner::SetCookie()
CAdvBanner::SetCurUri()
CAdvBanner::SetDesiredKeywords()
CAdvBanner::SetKeywords()
CAdvBanner::SetRequiredKeywords()
CAdvBanner::Show()
CAdvBanner::Update()
CAdvBanner::__innerExtractBitrixDates()
CAdvBanner::addBindField()
CAdvBanner::arr_comp_uniform()
CAdvBanner::err_mess()
CAdvBanner::getCTRSQL()
CAdvBanner::makeFileArray()
CAdvBanner::makeFileArrayFromArray()
CAdvBanner::makeFileArrayFromId()
CAdvBanner::makeFileArrayFromPath()
CAdvContract::CheckFields()
CAdvContract::CheckFilter()
CAdvContract::Delete()
CAdvContract::DeletePageLink()
CAdvContract::DeleteSiteLink()
CAdvContract::DeleteTypeLink()
CAdvContract::DeleteUserLink()
CAdvContract::DeleteWeekdayLink()
CAdvContract::GetAdminEmails()
CAdvContract::GetAdminRoleID()
CAdvContract::GetAdvertiserRoleID()
CAdvContract::GetAdvertisersArray()
CAdvContract::GetByID()
CAdvContract::GetContractPermissions()
CAdvContract::GetDemoRoleID()
CAdvContract::GetDeniedRoleID()
CAdvContract::GetEmailArrayByRole()
CAdvContract::GetGroupsByRole()
CAdvContract::GetList()
CAdvContract::GetManagerEmails()
CAdvContract::GetManagerRoleID()
CAdvContract::GetMaxPermissionsArray()
CAdvContract::GetNextSort()
CAdvContract::GetOwnerEmails()
CAdvContract::GetPageArray()
CAdvContract::GetSiteArray()
CAdvContract::GetStatList()
CAdvContract::GetTypeArray()
CAdvContract::GetUserPermissions()
CAdvContract::GetWeekdayArray()
CAdvContract::HaveRole()
CAdvContract::IsAdmin()
CAdvContract::IsAdvertiser()
CAdvContract::IsDemo()
CAdvContract::IsManager()
CAdvContract::IsOwner()
CAdvContract::SendEMail()
CAdvContract::SendInfo()
CAdvContract::Set()
CAdvContract::err_mess()
CAdvType::CheckFields()
CAdvType::CheckFilter()
CAdvType::Delete()
CAdvType::DeleteContractLink()
CAdvType::GetByID()
CAdvType::GetList()
CAdvType::GetNextSort()
CAdvType::Set()
CAdvType::err_mess()
CAdvertising::ClickAdv()
CAdvertising::GetAdv()
ConversionHandlers::onBannerClick()
ConversionHandlers::onGetCounterTypes()
ConversionHandlers::onGetRateTypes()
advertising::DoInstall()
advertising::DoUninstall()
advertising::GetModuleRightList()
advertising::InstallDB()
advertising::InstallEvents()
advertising::InstallFiles()
advertising::UnInstallDB()
advertising::UnInstallEvents()
advertising::UnInstallFiles()
advertising::advertising()