Константа | Описание | Тип |
---|---|---|
ZONE_TABLE | Номер компонента "Banners: Зоны" | Число |
SCRIPT_TABLE | Номер компонента "Banners: Сценарии показов" | Число |
BANNER_TABLE | Номер компонента "Banners: Баннеры" | Число |
CAMPAIGN_TABLE | Номер компонента "Banners: Рекламные кампании" | Число |
SCRIPT_EXCLUSION_TABLE | Номер компонента "Banners: Исключения в сценариях" | Число |
banner_rotate ($zone, $count, $rand)
Данная функция возвращает HTML-код выбранного кол-ва баннеров, участвующих в ротации в указанной рекламной зоне ($zone) в данной рекламной кампании. При $rand=true баннеры выводятся случайным образом. Разделитель между баннерами можно указать при создании баннерной зоны в поле «Разделитель между баннерами».
banner_zone($size, $priority)
Функция определяет номер актуальной зоны с размером $size для текущего сайта, раздела, компонента раздела или объекта.
$size – номер элемента в списке «BannerSize», определяющий размер баннера, а $priority – приоритет зоны на странице (начиная с "0").
banner_url($id)
Возвращает ссылку для баннера с номером $id.