- Модуль: seo
- Путь к файлу: ~/bitrix/modules/seo/lib/adv/yandexbanner.php
- Класс: BitrixSeoAdvYandexBannerTable
- Вызов: YandexBannerTable::getMap
static function getMap()
{
return array_merge(
parent::getMap(),
array(
'CAMPAIGN_ID' => array(
'data_type' => 'integer',
'required' => true,
'title' => Loc::getMessage('ADV_CAMPAIGN_ENTITY_CAMPAIGN_ID_FIELD'),
),
'GROUP_ID' => array(
'data_type' => 'integer',
'title' => Loc::getMessage('ADV_CAMPAIGN_ENTITY_GROUP_ID_FIELD'),
),
'AUTO_QUANTITY_OFF' => array(
'data_type' => 'enum',
'values' => array(static::INACTIVE, static::ACTIVE, static::MARKED),
'title' => Loc::getMessage('ADV_CAMPAIGN_ENTITY_AUTO_QUANTITY_OFF_FIELD'),
),
'AUTO_QUANTITY_ON' => array(
'data_type' => 'enum',
'values' => array(static::INACTIVE, static::ACTIVE, static::MARKED),
'title' => Loc::getMessage('ADV_CAMPAIGN_ENTITY_AUTO_QUANTITY_ON_FIELD'),
),
'CAMPAIGN' => array(
'data_type' => 'BitrixSeoAdvYandexCampaignTable',
'reference' => array('=this.CAMPAIGN_ID' => 'ref.ID'),
),
'GROUP' => array(
'data_type' => 'BitrixSeoAdvYandexGroupTable',
'reference' => array('=this.GROUP_ID' => 'ref.ID'),
),
)
);
}