- Модуль: bizproc
- Путь к файлу: ~/bitrix/modules/bizproc/lib/activity/baseactivity.php
- Класс: BitrixBizprocActivityBaseActivity
- Вызов: BaseActivity::getPropertiesDialog
static function getPropertiesDialog(
$documentType,
$activityName,
$workflowTemplate,
$workflowParameters,
$workflowVariables,
$currentValues = null,
$formName = '',
$popupWindow = null,
$siteId = ''
)
{
if (!static::checkModules())
{
return false;
}
$dialog = new BitrixBizprocActivityPropertiesDialog(static::getFileName(), [
'documentType' => $documentType,
'activityName' => $activityName,
'workflowTemplate' => $workflowTemplate,
'workflowParameters' => $workflowParameters,
'workflowVariables' => $workflowVariables,
'currentValues' => $currentValues,
'formName' => $formName,
'siteId' => $siteId
]);
$dialog
->setMapCallback([static::class, 'getPropertiesDialogMap'])
->setRuntimeData(static::getRuntimeData())
;
if (!static::hasRenderer())
{
$dialog->setRenderer([static::class, 'renderPropertiesDialog']);
}
return $dialog;
}