• Модуль: report
  • Путь к файлу: ~/bitrix/modules/report/lib/visualconstructor/controller/widget.php
  • Класс: BitrixReportVisualConstructorControllerWidget
  • Вызов: Widget::loadAction
public function loadAction($widgetId)
{
	$widget = BitrixReportVisualConstructorEntityWidget::getCurrentUserWidgetByGId($widgetId);
	if (!$widget->getId())
	{
		$this->addError(new Error('Widget no exist'));
		return false;
	}
	$preparedWidget = BitrixReportVisualConstructorHelperWidget::prepareWidgetContent($widget, true);
	$preparedWidget['row'] = array(
		'id' => $widget->getRow()->getGId(),
		'layoutMap' => $widget->getRow()->getLayoutMap(),
	);
	return $preparedWidget;
}