- Модуль: landing
- Путь к файлу: ~/bitrix/modules/landing/lib/hook/page/gacounter.php
- Класс: BitrixLandingHookPageGaCounter
- Вызов: GaCounter::getMap
protected function getMap()
{
$helpUrl = BitrixLandingHelp::getHelpUrl('GACOUNTER');
return array(
'USE' => new FieldCheckbox('USE', array(
'title' => Loc::getMessage('LANDING_HOOK_GACOUNTER_USE')
)),
'COUNTER' => new FieldText('COUNTER', array(
'title' => Loc::getMessage('LANDING_HOOK_GACOUNTER_COUNTER'),
'placeholder' => Loc::getMessage('LANDING_HOOK_GACOUNTER_PLACEHOLDER_1')
)),
'COUNTER_GA4' => new FieldText('COUNTER_GA4', array(
'title' => Loc::getMessage('LANDING_HOOK_GACOUNTER_COUNTER'),
'placeholder' => Loc::getMessage('LANDING_HOOK_GACOUNTER_PLACEHOLDER_2'),
'help' => $helpUrl
? '' .
Loc::getMessage('LANDING_HOOK_DETAIL_HELP') .
''
: ''
)),
'SEND_CLICK' => new FieldCheckbox('SEND_CLICK', array(
'title' => Loc::getMessage('LANDING_HOOK_GACOUNTER_SEND_CLICK')
)),
'CLICK_TYPE' => new FieldSelect('CLICK_TYPE', array(
'title' => Loc::getMessage('LANDING_HOOK_GACOUNTER_CLICK_TYPE'),
'options' => [
'href' => Loc::getMessage('LANDING_HOOK_GACOUNTER_CLICK_TYPE_HREF'),
'text' => Loc::getMessage('LANDING_HOOK_GACOUNTER_CLICK_TYPE_TEXT'),
]
)),
'SEND_SHOW' => new FieldCheckbox('SEND_SHOW', array(
'title' => Loc::getMessage('LANDING_HOOK_GACOUNTER_SEND_SHOW'),
))
);
}