- Модуль: crm
- Путь к файлу: ~/bitrix/modules/crm/lib/controller/form.php
- Класс: Bitrix\Crm\Controller\Form
- Вызов: Form::getDictForEmbed
private function getDictForEmbed(): array
{
$dict = WebForm\Options\Dictionary::instance()->getViews();
// add delay options in seconds from 3 to 120
if (! isset($dict['delays']))
{
$secondsLoc = Main\Localization\Loc::getMessage('CRM_WEBFORM_SCRIPT_SEC');
$dict['delays'] = array_map(
static function ($val) use ($secondsLoc) {
// FormatDate('sdiff', 0, $val)
return ['id' => (string)$val, 'name' => $val.' '.$secondsLoc];
},
[3,5,7,10,15,20,25,30,40,60,120]
);
}
return $dict;
}