Документация для разработчиков

AddIncludeAreaIcons

void
AddIncludeAreaIcons(
 array arIcons
);

Добавляет массив новых кнопок к тем кнопкам компонента, которые отображаются в области компонента в режиме редактирования сайта. При этом, вызов метода AddIncludeAreaIcons отменяет все предыдущие вызовы методов AddIncludeAreaIcons и AddIncludeAreaIcon. Нестатический метод.

Параметры

ПараметрОписание
arIcons Массив, содержащий массивы, которые описывают кнопку. Каждый из массивов, описывающих кнопку, имеет формат:
array(
    'URL'   => "javascript:alert('Это новая кнопка');",
    'SRC'   => $this->GetPath().'/images/znak.gif',
    'TITLE' => "Это новая кнопка"
)    

Пример

$this->AddIncludeAreaIcons(
    array(
        array(
            'URL' => "javascript:alert('Это новая кнопка для ".$this->GetName()."');",
            'SRC' => $this->GetPath().'/images/znak.gif',
            'TITLE' => "Это новая кнопка"
        ),
        array(
            'URL' => "javascript:alert('Это ещё одна кнопка для ".$this->GetName()."');",
            'SRC' => $this->GetPath().'/images/znak1.gif',
            'TITLE' => "Это ещё одна кнопка"
        ),
    )
);

См. также

  • CBitrixComponent::AddIncludeAreaIcon


  • Пользовательские комментарии

    Мы будем рады, если разработчики добавят свои комментарии по практическому использованию методов системы.

    Для этого нужно всего лишь авторизоваться на сайте

    Но помните, что Пользовательские комментарии, несмотря на модерацию, не являются официальной документацией. Ответственность за их использование несет сам пользователь.

    Также Пользовательские комментарии не являются местом для обсуждения функционала. По подобным вопросам обращайтесь на форумы.
    © «Битрикс», 2001-2020, «1С-Битрикс», 2020
    Наверх