Form::getScripts

  1. Bitrix24 API (v. 23.675.0)
  2. crm
  3. Form
  4. getScripts
  • Модуль: crm
  • Путь к файлу: ~/bitrix/modules/crm/lib/webform/form.php
  • Класс: Bitrix\Crm\WebForm\Form
  • Вызов: Form::getScripts
public function getScripts($publicFormPath)
{
	$script = new Script(
		Main\Context::getCurrent()->getServer()->getHttpHost(),
		Main\Context::getCurrent()->getRequest()->isHttps()
	);

	$scriptParams = array(
		'id' => $this->params['ID'],
		'lang' => $this->getLanguageId(),
		'sec' => $this->params['SECURITY_CODE']
	);

	return array(
		'INLINE' => $script->getInline($scriptParams),
		'BUTTON' => $script->getButton($scriptParams + array('button_caption' => Loc::getMessage('CRM_WEBFORM_FORM_SCRIPT_BUTTON_TEXT'))),
		'LINK' => $script->getLink($scriptParams + array('button_caption' => Loc::getMessage('CRM_WEBFORM_FORM_SCRIPT_BUTTON_TEXT'))),
		'DELAY' => $script->getDelay($scriptParams + array('delay' => 5))
	);
}

Добавить комментарий